TIMEOUT

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

The following DP Processors were used


Problem 1 was processed with processor DependencyGraph (17ms).
 | – Problem 2 was processed with processor BackwardsNarrowing (19ms).
 |    | – Problem 6 was processed with processor BackwardsNarrowing (1ms).
 |    |    | – Problem 7 was processed with processor BackwardsNarrowing (2ms).
 |    |    |    | – Problem 8 was processed with processor BackwardsNarrowing (20ms).
 |    |    |    |    | – Problem 9 was processed with processor BackwardsNarrowing (14ms).
 |    |    |    |    |    | – Problem 10 was processed with processor BackwardsNarrowing (26ms).
 |    |    |    |    |    |    | – Problem 11 was processed with processor BackwardsNarrowing (15ms).
 |    |    |    |    |    |    |    | – Problem 12 was processed with processor BackwardsNarrowing (8ms).
 |    |    |    |    |    |    |    |    | – Problem 13 was processed with processor BackwardsNarrowing (8ms).
 |    |    |    |    |    |    |    |    |    | – Problem 14 was processed with processor BackwardsNarrowing (11ms).
 |    |    |    |    |    |    |    |    |    |    | – Problem 15 was processed with processor BackwardsNarrowing (14ms).
 |    |    |    |    |    |    |    |    |    |    |    | – Problem 16 was processed with processor BackwardsNarrowing (16ms).
 |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 17 was processed with processor BackwardsNarrowing (15ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 18 was processed with processor BackwardsNarrowing (11ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 19 was processed with processor BackwardsNarrowing (39ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 20 was processed with processor BackwardsNarrowing (15ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 21 was processed with processor BackwardsNarrowing (40ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 22 was processed with processor BackwardsNarrowing (52ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 23 was processed with processor BackwardsNarrowing (34ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 24 was processed with processor BackwardsNarrowing (42ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 25 was processed with processor BackwardsNarrowing (15ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 26 was processed with processor BackwardsNarrowing (34ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 27 was processed with processor BackwardsNarrowing (33ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 28 was processed with processor BackwardsNarrowing (124ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 29 was processed with processor BackwardsNarrowing (975ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 30 remains open; application of the following processors failed [BackwardsNarrowing (822ms), BackwardsNarrowing (440ms), BackwardsNarrowing (1230ms), BackwardsNarrowing (712ms), BackwardsNarrowing (1321ms), BackwardsNarrowing (1022ms), BackwardsNarrowing (1349ms), BackwardsNarrowing (1109ms), BackwardsNarrowing (1079ms), BackwardsNarrowing (989ms), BackwardsNarrowing (1030ms), BackwardsNarrowing (1583ms), BackwardsNarrowing (406ms), BackwardsNarrowing (473ms), BackwardsNarrowing (1629ms), BackwardsNarrowing (1421ms), BackwardsNarrowing (710ms), BackwardsNarrowing (579ms), BackwardsNarrowing (1049ms), BackwardsNarrowing (1418ms), BackwardsNarrowing (1130ms), BackwardsNarrowing (2074ms), BackwardsNarrowing (1395ms), BackwardsNarrowing (1780ms), BackwardsNarrowing (1777ms)].
 | – Problem 3 was processed with processor PolynomialLinearRange4 (112ms).
 | – Problem 4 was processed with processor PolynomialLinearRange4 (21ms).
 |    | – Problem 5 was processed with processor PolynomialLinearRange4 (83ms).

The following open problems remain:



Open Dependency Pair Problem 2

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons


Problem 1: DependencyGraph



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


The following SCCs where found

g#(s(X)) → g#(X)

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

T(g(x_1)) → T(x_1)T(f(x_1)) → T(x_1)

Problem 2: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(f) = μ(g) = μ(f#) = μ(s) = μ(g#) = μ(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), f(_x31)) 
sel#(s(X), sel(0, cons(cons(Y, Z), _x31))) 
sel#(sel(0, cons(s(X), _x21)), cons(Y, Z)) 
sel#(g(s(_x21)), cons(Y, Z)) 
sel#(g(0), cons(Y, Z)) 
Thus, the rule sel#(s(X), cons(Y, Z)) → sel#(X, Z) is replaced by the following rules:
sel#(g(0), cons(Y, Z)) → sel#(0, Z)sel#(g(s(_x21)), cons(Y, Z)) → sel#(s(g(_x21)), Z)
sel#(sel(0, cons(s(X), _x21)), cons(Y, Z)) → sel#(X, Z)sel#(s(X), f(_x31)) → sel#(X, f(g(_x31)))
sel#(s(X), sel(0, cons(cons(Y, Z), _x31))) → sel#(X, Z)

Problem 6: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 7: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(g(sel(0, cons(0, _x31))), cons(Y, Z))sel#(0, Z)sel#(g(s(_x21)), cons(Y, Z))sel#(s(g(_x21)), Z)
sel#(sel(0, cons(g(0), _x21)), cons(Y, Z))sel#(0, Z)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), f(_x31))sel#(X, f(g(_x31)))
sel#(g(0), f(_x31))sel#(0, f(g(_x31)))sel#(g(0), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 8: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 9: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 10: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 11: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 12: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 13: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 14: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 15: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 16: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 17: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 18: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 19: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 20: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 21: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 22: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 23: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 24: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 25: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 26: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 27: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

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

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 28: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x191, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x281)))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x181))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x281, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x291)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(sel(0, cons(cons(0, _x31), _x171))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x231, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(0, _x171)), _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(sel(0, cons(0, _x181)), _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, f(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x171)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x181)), cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x211)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x221)), _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, sel(0, cons(cons(f(cons(0, _x31)), _x151), _x181)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x341)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x111, cons(0, _x131))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x51)), cons(0, _x31))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)), _x201)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x181))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x181, cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x191, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x221)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x351)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x241)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x151)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111)), _x121))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151)))))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x231))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(f(0)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x121, sel(0, cons(cons(0, _x31), _x101)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x131)), _x211))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x181)), f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111)), _x101))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(sel(0, cons(0, _x171)), f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x281)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x121, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x221)), _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x141, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x281))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, f(cons(0, _x31)))))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x221, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x191)))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x361)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(s(0), cons(_x291, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x231)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x291, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(s(0), cons(_x261, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x231, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(s(0)), cons(_x71, cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x201))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x131, f(cons(0, _x31)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(sel(0, cons(0, _x281)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x241)), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), f(0)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x201)), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(g(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x161)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x181, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), sel(0, cons(cons(0, _x81), _x281))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x121)), cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x261)), cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x131)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(sel(0, cons(0, _x81)), _x91)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(g(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x151)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(s(0)), cons(_x291, cons(_x281, cons(0, _x271)))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(sel(0, cons(0, _x71)), _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x151)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111), _x141)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(s(0), cons(_x231, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(sel(0, cons(0, _x81))), cons(_x71, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x131))), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x121)), cons(cons(0, _x31), _x101))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x161, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(s(X), f(_x31))sel#(X, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x161, sel(0, cons(cons(0, _x31), _x101)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x301))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(sel(0, cons(0, _x171)), f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x151)), _x161)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x211)))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x221)), _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x351)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x231, sel(0, f(cons(0, _x131)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(f(0), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(sel(0, cons(0, _x311)), _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x241)), sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(sel(0, cons(0, _x91)), cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, cons(0, _x131)), _x111)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x171))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x231))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, sel(0, cons(f(cons(0, _x31)), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x371))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, f(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x141, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, sel(0, cons(cons(0, _x71), _x101))), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x211, cons(0, _x131)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x241)), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x211, sel(0, f(f(0)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(s(0), cons(_x191, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x331, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, sel(0, f(cons(0, _x31)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x251)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x271))), cons(_x261, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x301)), _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x191)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(0), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(0, _x71)), _x31))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x231))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(sel(0, cons(0, _x291)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(cons(0, _x131), _x141))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x201))), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x261)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, f(f(0))))), _x201)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x341)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, cons(cons(0, _x31), _x101))))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x201))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x201))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(f(cons(0, _x131)), _x271))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(0, _x31)), _x41), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x191))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x111, cons(0, _x101))), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(sel(0, cons(0, _x271)), cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(cons(0, _x31)), _x151)), _x161))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x331, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x81))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x261)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(s(0), cons(_x241, sel(0, cons(cons(0, _x131), _x191)))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(f(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81))), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(s(0), cons(_x91, cons(0, _x81))), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(s(sel(0, cons(0, _x131)))), cons(_x151, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x161)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x161)), cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111), _x121)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(sel(0, cons(0, _x241)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x221, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), sel(0, cons(cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)), _x91)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x341)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(sel(0, cons(0, _x181)), _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x211, sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(s(0), cons(_x81, cons(0, _x71))), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x171, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x221)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x111)), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, f(0)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(sel(0, cons(cons(0, _x131), _x281)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(s(0), cons(_x261, cons(cons(0, _x131), _x191)))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x151)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x221)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x51, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x211))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x281))), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111), _x141)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(0, _x31)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x81, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, f(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x351)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x271))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x341)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x101)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(sel(0, cons(0, _x251)), sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x221)), _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(sel(0, cons(0, _x221)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x241)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(s(0), cons(_x201, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(f(0), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(f(0)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x181, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(s(0), cons(_x291, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(s(0), cons(_x161, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(0, _x31), _x101)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(s(0), cons(_x191, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(sel(0, cons(0, _x191)), f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51), _x61)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, cons(cons(0, _x31), _x171))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x231))), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x291)), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x221)), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, f(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x191)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x151)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41), _x181))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x141), _x151)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x101)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311)))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x181)), f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x261)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x161, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(sel(0, cons(0, _x71))), cons(_x61, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(sel(0, cons(s(0), _x301)), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x91, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x161, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x51, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), f(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x171, cons(0, _x131)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x141)), _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x321)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(0)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x131, sel(0, cons(f(cons(0, _x31)), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, f(cons(0, _x131)))))), cons(_x211, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x111), _x121)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x241)), _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x131)), cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x241)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(s(0), cons(_x181, f(cons(0, _x31)))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x181)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x281)), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, f(f(0)))), _x211))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(sel(sel(0, cons(0, _x101)), cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(0, _x31)), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(sel(0, cons(cons(0, _x31), _x201)), _x231))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x191)), _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(f(0), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x171)), sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81), _x121))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, f(f(0)))))), cons(_x191, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x161)), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x161)), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x201)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x381)), cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x31, f(0)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x231))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x241, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(0, _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x81))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(s(0), _x81)), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x251)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(0, _x31)), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x241))), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(0), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x141)), _x121))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(g(0)), cons(Y, Z))sel#(s(g(0)), Z)sel#(g(sel(sel(0, cons(0, _x61)), f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x251)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(0))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(sel(0, cons(0, _x201)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(s(0), cons(_x41, cons(0, _x31)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x161, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, f(0)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x261)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(0, sel(0, cons(cons(0, _x31), _x101)))), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(s(0), cons(_x301, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x201))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x151)), _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(f(0)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, f(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x231)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, f(cons(0, _x31)))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x161)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, f(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x201)), _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x251)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(sel(0, cons(0, _x121)), _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(0), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, f(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x251)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(s(0)), cons(_x181, cons(_x171, cons(0, _x101)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x211))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(sel(0, cons(0, _x121)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x121)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x261, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(s(0), cons(_x231, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x281)), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x111), _x171)))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x181)), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x181)), _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x181)), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(s(0), cons(_x281, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, sel(0, cons(cons(0, _x271), _x301))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(s(0), cons(_x91, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x91)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x191))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x101)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x111)), _x101))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x201)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x301)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x151, cons(sel(0, f(cons(0, _x31))), _x111)))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x121, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x331))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x171))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x251, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(sel(0, cons(0, _x101)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x131)), _x171))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x361)), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x121, cons(sel(0, cons(cons(0, _x31), _x101)), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x191, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x251, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111)), _x121))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x341))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x161, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x211))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), _x261)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x101)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, cons(0, _x151)), _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, sel(0, cons(cons(0, _x81), _x111))), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x241)), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x301)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, f(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41))))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x221)), _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x131)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, f(f(cons(0, _x31))))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(s(_x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(s(g(_x21)), Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x211))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x351)), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(s(0), cons(_x271, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x231, f(f(0)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(s(0), cons(_x91, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x321)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x321)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x201)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(0, _x31), _x61)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x151)), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161), _x231))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(sel(0, cons(0, _x181)), _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x221)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x211)), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x291)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x241)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x291))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x201)), _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x301))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71)), _x81))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, f(cons(0, _x131))))), _x221)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))))), cons(_x211, cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(sel(0, cons(0, _x291)), cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), sel(0, cons(cons(0, _x131), _x161))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(0, _x31)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(f(0)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x101, cons(sel(0, f(cons(0, _x31))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x91, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91), _x171))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x131))), _x161)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x131)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x261)), f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x151)), cons(0, _x131))), cons(_x121, sel(0, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x141, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41), _x201))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x251)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x151, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x171)), _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x111)), _x151))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(s(sel(s(0), cons(_x281, cons(0, _x271)))), cons(_x261, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, sel(0, cons(cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151), _x211)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x111)), f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x321)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x91)), cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(0, _x171)), cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x141)), sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x301)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x181))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x131)), _x171))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x111, cons(cons(0, _x31), _x101)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x231))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x121, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x181, cons(cons(0, _x31), _x101)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x101)))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x181)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(s(_x21), _x41))), cons(Y, Z))sel#(s(g(_x21)), Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41))), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x331))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x301)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x91, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311), _x341)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(s(0), cons(_x111, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(0, _x81), _x281))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81), _x111))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(0, _x31), _x101)), _x111), _x141)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(0, _x31))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x151, cons(cons(0, _x31), _x101))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x271))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(sel(0, cons(0, _x151)), f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81), _x151))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(s(0), cons(_x81, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(s(0), cons(_x121, cons(0, _x131))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x161)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(s(0), cons(_x231, cons(cons(0, _x31), _x201)))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(s(0), cons(_x161, cons(0, _x151))), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x231, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x111)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(sel(0, cons(0, _x311)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x181))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, sel(0, cons(cons(0, _x151), _x181))), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x161, cons(f(cons(0, _x31)), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(g(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x261)), cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x191)), cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x141), _x151)))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x221)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x51)), cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x211)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x151)), f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x211)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x201)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x161)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x251)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x171, cons(0, _x101))), _x181)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x241)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81))), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x81, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x81, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, f(0))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x211)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x41, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311)), _x321))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, sel(0, cons(cons(0, _x81), _x111))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x221)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x291)), _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x171, cons(0, _x101)), _x201))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x301)), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x131)), cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(0)), _x31))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x131)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x221)), cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x141)), _x151))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, sel(0, cons(cons(0, _x31), _x101))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x81, sel(0, cons(sel(0, f(cons(0, _x31))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x171))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(0, _x31)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(s(0), cons(_x201, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151)), _x181))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x181))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x271)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x51, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x271)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x141))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x111, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x261))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x121, sel(0, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(s(0), cons(_x211, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x161)), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, f(cons(0, _x31)))))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x351)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x201)), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x131, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x131))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x171, cons(0, _x101)), _x241))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x141)), sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, sel(0, cons(cons(cons(0, _x31), _x201), _x251)))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x171)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161), _x231))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(sel(0, cons(0, _x271)), _x281)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, cons(0, _x131))), cons(_x101, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x171))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(s(0), cons(_x201, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(s(0)), cons(_x221, cons(_x171, cons(0, _x101)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x181)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(f(0), _x101))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(sel(0, cons(0, _x271))))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)), _x231))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x111)), f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81), _x151))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111)), _x121))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x301))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x161, cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x251, f(cons(0, _x131)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x331))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(s(0), cons(_x291, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x111)), cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(f(0))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(0, _x31)), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(s(0), cons(_x141, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(sel(0, cons(0, _x201)), cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(sel(0, cons(sel(0, cons(0, _x81)), _x91)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(sel(0, cons(0, _x121)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(s(sel(0, cons(0, _x81))), cons(_x71, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)), _x201)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x231))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(s(_x21)), _x31)), cons(Y, Z))sel#(s(g(_x21)), Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x141), _x171)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x101, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, sel(0, cons(cons(0, _x181), _x211))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), sel(0, cons(cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x321)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x351)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x191)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x211)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x221)), _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x321)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x101)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(s(_x21)), f(_x31))sel#(s(g(_x21)), f(g(_x31)))sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(0, _x31)), _x41))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x201)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x221)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x181, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x231))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x331))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x211)), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), _x221)), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x201)), _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x301)), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x51, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x131))), _x201)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(0, _x111)), _x31)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(sel(0, cons(f(0), _x261)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x191))), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(sel(0, cons(0, _x291)), _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x31))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(0), cons(_x181, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, f(f(sel(0, cons(cons(0, _x31), _x201)))))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(sel(0, cons(0, _x131)), cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(0, _x191)), cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), _x51)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x131)), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(s(0), _x271)), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(0, _x31))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, f(cons(0, _x131)))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161), _x201))), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x51, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x41)), f(0))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(s(0), cons(_x271, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x71)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x131)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x181)), cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x161)), cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(sel(0, cons(0, _x181)), _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(f(f(0)), _x251))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x211)), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(s(0), cons(_x251, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, f(0)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x151)), cons(0, _x131)), _x141)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x251)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x401)), _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x191)), f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, f(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(sel(0, cons(0, _x91))), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, f(0)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261), _x291))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x211, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41), _x101)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221), _x251)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, f(cons(0, _x131)))), _x231))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(0), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81))), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x151)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x221)), sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, f(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x151)), _x31), _x101))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, f(cons(0, _x131))), _x251)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x141)), f(cons(0, _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(f(cons(0, _x31)), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(f(0))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x111, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x101, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(0), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x51, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x91)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x171))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x201, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(s(0), cons(_x111, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x181)), _x191)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(s(0), cons(_x161, f(cons(0, _x31)))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, cons(cons(0, _x31), _x171))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(f(0))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x171))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, f(cons(0, _x31)))))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x51, cons(sel(0, cons(0, _x31)), _x41)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x211)))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x311)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x151, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(s(0), cons(_x321, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(f(cons(0, _x31)), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x141, cons(cons(0, _x31), _x101)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(sel(0, cons(0, _x171)), cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x101, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x211, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x211))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x201)), _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x191)))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x151)), f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x221))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x221)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(f(cons(0, _x31)), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, f(0))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, cons(0, _x241)), cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x281)), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x181)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x161)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x141)), _x101))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x191)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x191)), cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(f(0))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x131))), _x161)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x181))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, cons(0, _x131)))), cons(_x151, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x231)), f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, f(0))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x111)), f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(0, _x81)), _x261)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(g(s(_x41))), cons(Y, Z))sel#(s(g(s(g(_x41)))), Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x181))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(0, _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x151)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x131, sel(0, cons(sel(0, f(cons(0, _x31))), _x111)))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x171, cons(0, _x101))), _x221)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161), _x231))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x171)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x191)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x251)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, f(cons(0, _x31)))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(s(0)), cons(_x261, cons(_x171, cons(0, _x101)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41), _x181))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(s(0), cons(_x191, cons(0, _x181))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, f(cons(0, _x31)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(g(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x241)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(f(0))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(s(0), _x231)), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x261))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x361)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(s(0), cons(_x161, f(cons(0, _x31)))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x251)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x101)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x111)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x331, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x171))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x361)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x211, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x231)), cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)), _x201)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x141)), _x131))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x231)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x241)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x181)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x361)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x361)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(cons(0, _x31)), _x191)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(sel(s(0), cons(_x281, cons(0, _x271))), _x291)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x151)), cons(cons(0, _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x181, f(cons(0, _x31)))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(s(0), _x191)), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x201))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(f(0)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), sel(0, cons(cons(_x281, cons(0, _x271)), _x311))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, f(0)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x171, cons(0, _x101)), _x281))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x101, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x141)), _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x151))), cons(_x141, cons(0, _x131))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x101, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x181))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(f(s(sel(0, cons(0, _x181)))), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x101)))), cons(_x251, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x171)), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x161)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x311)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(s(0), cons(_x191, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x241)), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x291)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(s(0)), cons(_x81, cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x101)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x291)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x211)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(s(0), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(0))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x331, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x71, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x211))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x191)), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x181))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(cons(0, _x31), _x101))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(s(sel(0, cons(0, _x131)))), cons(_x191, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x251)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(0, _x181))), _x171)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(0), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(sel(0, cons(cons(0, _x31), _x171))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(sel(0, cons(0, _x311))), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x241)))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x271)), cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x241)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x241, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, sel(0, cons(f(cons(0, _x31)), _x151)))))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(sel(sel(0, cons(0, _x191)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(sel(0, cons(0, _x291)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, f(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(g(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(0, _x31), _x181)), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(0, _x61))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(sel(0, cons(0, _x111)), _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x141)), cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x211)), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x371, cons(0, _x181)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x241))), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x111)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(g(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x201)), _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x241)), f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(sel(0, cons(0, _x281)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(sel(0, cons(0, _x121)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x81, sel(0, cons(cons(0, _x31), _x101)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(0, _x31))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x231))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x201)), _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(s(0), cons(_x181, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161))), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x281)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(g(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x271))), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x101)))), cons(_x211, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(sel(0, cons(0, _x271)), _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)), _x91)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x211)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, f(f(0))), _x231)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x131, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x151)), f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(sel(0, cons(cons(0, _x31), _x261)), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x231))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x161)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x261)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(0), cons(_x161, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x261))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(sel(0, f(cons(0, _x31)))))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x221)), _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(sel(0, cons(0, _x201)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x271))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x151)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x171, cons(0, _x101))), _x261)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261), _x291))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 29: BackwardsNarrowing



Dependency Pair Problem

Dependency Pairs

sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x191)), _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371)), _x421))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, f(0)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)), _x251))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151)))))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x231))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), cons(_x281, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x121, sel(0, cons(cons(0, _x31), _x101)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x131)), _x211))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(s(0), cons(_x171, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(sel(0, cons(0, _x281)), cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x181)), f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111)), _x101))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x91)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(sel(0, cons(0, _x341)), _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x221)), _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x281)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)), _x471))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(f(0), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x231)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x251, cons(0, _x81))), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x291, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51), _x101)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x351)), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x241)), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x281)), cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(f(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x201)), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(g(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x121)), cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x471)), _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x451)), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(s(0), cons(_x261, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x531)), cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(sel(0, cons(0, _x381))), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x551)), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(sel(0, cons(0, _x81))), cons(_x71, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(sel(0, cons(0, _x231)), cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(sel(0, cons(0, _x271))), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x121)), cons(cons(0, _x31), _x101))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x271)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), f(cons(0, _x181)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, f(cons(sel(0, cons(0, _x511)), _x181)))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x221)), _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x241, sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171), _x401))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(sel(0, cons(0, _x91)), cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, cons(0, _x131)), _x111)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x231))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(f(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161))))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, f(0)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x451)), _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x351)), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x371))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, sel(0, cons(cons(0, _x181), _x211))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x451)), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, sel(0, cons(cons(0, _x71), _x101))), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x501)), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(sel(0, cons(cons(0, _x181), _x501)), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x271))), cons(_x261, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(0, sel(0, f(cons(0, _x31)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x301)), _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(0), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301)))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(sel(0, cons(0, _x291)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x501)), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x351)), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x321))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x231)), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(sel(0, cons(0, _x331)), cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x341)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, cons(cons(0, _x31), _x101))))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), sel(0, cons(cons(cons(0, _x181), _x391), _x491)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211)))), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x91)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(s(0), cons(_x301, cons(0, _x251))), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))), _x291))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, sel(0, cons(cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301), _x341)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(s(0), cons(_x91, cons(0, _x81))), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x281)))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x381)), sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(0, _x31), _x101), _x261)), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), sel(0, cons(cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)), _x91)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, f(0)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(sel(0, cons(0, _x301))), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x151)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x351)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x461)), sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x51, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x211))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x141, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(0, _x31)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, f(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x301)))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x221)), _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371)), _x421))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x101)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(sel(0, cons(0, _x251)), sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(sel(0, cons(0, _x221)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x321))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x241)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x291))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(s(0), cons(_x201, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x311)), f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))), _x441)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x411)), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x501)), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x481)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(s(0), cons(_x291, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x371, sel(0, cons(cons(0, _x181), _x391))))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x211)), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(0, _x31), _x101)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, f(0)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(f(0)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), sel(0, cons(cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))), _x321)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, f(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(sel(0, cons(0, _x191)), f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, cons(cons(0, _x31), _x171))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, sel(0, cons(cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x211, sel(0, cons(cons(cons(0, _x31), _x101), _x201))))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x101)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x291))), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x181)), f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x561)), _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x261)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)), _x321)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(sel(0, cons(s(0), _x301)), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(s(0), cons(_x291, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x161, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, f(0))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(sel(0, cons(0, _x291))), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(sel(0, cons(cons(0, _x181), _x501)), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, f(cons(0, _x131)))))), cons(_x211, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(sel(0, cons(0, _x421))), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x261)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x131)), cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(s(0), cons(_x181, f(cons(0, _x31)))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(s(X), _x21)), cons(Y, Z))sel#(X, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x251))), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361), _x401)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x521, cons(0, _x511))), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x81), _x271))), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x441)), sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(sel(0, cons(0, _x501)), cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171), _x401))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(sel(0, cons(cons(0, _x31), _x201)), _x231))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x221)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), _x351)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), f(cons(0, _x181))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(f(0), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(sel(0, cons(0, _x211)), _x241)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x211)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, f(f(0)))))), cons(_x191, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x101)), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x201)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(s(0)), cons(_x361, cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x381)), cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(sel(0, cons(0, _x211)), _x31), _x261))), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x521)), cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x281))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x271, cons(sel(0, cons(0, _x251)), _x261))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(0, _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, f(0)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x251)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(f(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111)), _x141))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x401)), _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x201))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x251)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(sel(0, cons(0, _x201)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(s(0), cons(_x41, cons(0, _x31)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51)), _x131))), _x61)), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(sel(0, cons(0, _x201)), cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(0, sel(0, cons(cons(0, _x31), _x101)))), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))))), cons(_x291, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)), _x421))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x151)), _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(0, _x31), _x101), _x201)), _x321))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, f(cons(0, _x31)))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x441)), _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x201)), _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(sel(0, cons(0, _x211)), _x271)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, f(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x301, f(cons(0, _x131)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111), _x141)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x471, cons(cons(0, _x181), _x391)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x211))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x121, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(sel(0, cons(0, _x121)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x421))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(sel(0, cons(0, _x271)), cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371), _x491)))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x261, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x251))), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x291)), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x181)), _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(s(0), cons(_x291, sel(0, cons(cons(0, _x131), _x191))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(sel(0, cons(0, _x431)), cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x181)), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x261))), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x501)), sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x191))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(sel(0, cons(0, _x481))), cons(_x471, cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x301)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161), _x191))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x151, cons(sel(0, f(cons(0, _x31))), _x111)))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(sel(0, cons(0, _x411)), cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x221, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, f(cons(0, _x131)))), _x281))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x131)), _x171))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)), _x351)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x521)), _x531)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x201)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), _x261)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x231))), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x101)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(sel(0, cons(0, _x561)), _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x561)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), sel(0, cons(cons(cons(0, _x181), _x391), _x491)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x221)), _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x261)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x351)), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x311, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(sel(0, cons(0, _x311)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(s(0), cons(_x91, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x431, cons(cons(0, _x181), _x391)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x471, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371)))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171), _x401))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(0, _x31), _x61)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161), _x231))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311)), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x271)), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(s(0)), cons(_x401, cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x361)), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x221)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x271, sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x291))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x161, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(sel(0, cons(0, _x411)), cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, f(0))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x301))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))), _x361))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(0, _x31)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, f(0)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x291)), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x191, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41), _x201))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(g(0), cons(_x71, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(s(0), _x91)), cons(_x71, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371), _x401)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(sel(0, cons(0, _x481)), _x491)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, sel(0, cons(cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151), _x211)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(f(0), _x271))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x151)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x521), _x551))), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x121, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x91)), cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(s(0), cons(_x321, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x141)), sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x321)), cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x171)), f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x181))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x321, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))))))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x481)), _x491)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171))))), cons(_x301, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(s(0), cons(_x71, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x291, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41))), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371)), _x411))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x331))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), sel(0, cons(cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), _x321))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, f(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, f(0)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371), _x441)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x511)), _x561)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81), _x111))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(sel(0, cons(0, _x391)), cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(s(0), cons(_x61, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(s(0), cons(_x381, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), _x51)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(sel(0, cons(0, _x121)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x151)), cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x261)), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311), _x341)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x111)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(s(0), cons(_x491, cons(sel(0, cons(0, _x521)), _x481))), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x181))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x161, cons(f(cons(0, _x31)), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, sel(0, cons(cons(0, _x151), _x181))), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x221)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(sel(0, cons(0, _x141)), cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x151)), f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), f(cons(0, _x181))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x211)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x521, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, f(0)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371)), _x421))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(s(0), _x91)), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(s(sel(0, f(0))), cons(_x201, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x241)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x371, sel(0, cons(cons(0, _x181), _x391))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371)), _x421))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)), _x381)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x471)), _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(sel(0, cons(0, _x181)), f(0)), _x241)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301)), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x211))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x251)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x81, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, f(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x511)), _x181), _x391), _x491)))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x251)), _x261)), _x271)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x41, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), sel(0, cons(cons(_x71, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x351)), _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x171, cons(0, _x101)), _x201))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x201)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), _x251)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x181))), _x461))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(f(sel(0, cons(0, _x211)))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(s(0), cons(_x191, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x81, sel(0, cons(sel(0, f(cons(0, _x31))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x141)), _x151))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x441)), cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x171))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(f(s(sel(0, sel(0, cons(cons(0, _x181), _x391))))), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x431)), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(0, cons(sel(sel(0, f(0)), cons(cons(0, _x181), _x391)), _x471)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(sel(0, cons(0, _x251)), _x261))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, f(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, f(0)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(s(0), cons(_x71, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x111)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x161)), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x241)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x171, cons(0, _x101)), _x241))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161), _x231))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x171, cons(0, _x101))), _x271)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(sel(0, cons(0, _x271)), _x281)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x291)), cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, cons(0, _x131))), cons(_x101, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)), _x321))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x421, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x361)), cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(sel(0, cons(0, _x481))), cons(_x471, cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(sel(0, cons(0, _x271))))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x401, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371), _x441)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x331)), _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(g(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x301))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x291, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x311)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x181))), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(s(0), cons(_x291, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x111)), cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x451)), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(0, _x31)), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(sel(0, cons(0, _x201)), cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(sel(0, cons(0, _x121)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x291)))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, sel(0, cons(f(0), _x501))), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x351)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)), _x381))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x551)), _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), _x251)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81), _x151))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x321)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x101)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x201)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x151)), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x331))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341), _x381))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371), _x491)))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x401, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(sel(0, cons(0, _x311)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(f(0), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x161))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x51, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(sel(0, cons(f(0), _x261)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(sel(0, cons(0, _x131)), cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(0), cons(_x181, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(f(cons(0, _x131)), _x321))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(sel(0, sel(0, cons(cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61), _x91))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, f(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(s(0), cons(_x231, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), _x291)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x121)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, f(cons(0, _x131)))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161), _x201))), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x51, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(sel(0, cons(0, _x101))), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x131)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(sel(0, cons(0, _x81)), cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x411)), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(sel(0, cons(0, _x501)), cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x211)), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), sel(0, cons(f(0), _x261))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x171)), cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(f(sel(0, cons(0, _x321))), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x231)), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x371, sel(0, cons(cons(0, _x181), _x391))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(s(sel(0, cons(0, _x91))), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371)), _x461))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x211, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(sel(0, cons(0, _x301)), _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, f(cons(0, _x131)))), _x231))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81))), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x151)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x221)), sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x261, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), sel(0, cons(cons(cons(0, _x181), _x391), _x491))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x151)), _x31), _x101))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x181)), f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, f(cons(0, _x131))), _x251)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(s(0), cons(_x531, cons(0, _x521))), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(sel(0, cons(0, _x501)), cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x111, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(sel(0, cons(0, _x221)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81))), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x51, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, sel(0, cons(cons(0, _x271), _x301))), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(sel(0, cons(0, _x251)))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x451, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x171))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, f(cons(0, _x31)))))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(s(0), cons(_x301, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, f(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(f(cons(0, _x31)), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x141, cons(cons(0, _x31), _x101)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x401)), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x191)))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(f(cons(0, _x31)), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x301))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371)))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x161)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x221)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x161)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x231, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x191)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x131))), _x161)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(s(0), cons(_x371, cons(0, _x321))), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, f(cons(0, _x131))), _x301)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x181)), sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, sel(0, cons(cons(0, _x481), _x511))), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x421)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x251)), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x251)), _x261)), _x271)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(0, _x81)), _x261)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x181))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(0, _x31))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x181)), _x191)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(s(0), cons(_x401, cons(cons(0, _x181), _x391))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371)), _x421))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x171)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x191)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(f(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(sel(0, cons(0, _x301)), _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(sel(0, cons(0, _x311)), _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, f(sel(0, cons(0, _x521)))), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x291))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(s(0), cons(_x411, sel(0, cons(cons(0, _x181), _x391)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x121)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x111)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x341)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(sel(0, cons(0, _x101))), cons(_x71, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(sel(0, cons(0, _x291)), cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211), _x241)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), _x351)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x281)), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x181)), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x341)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x181)))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(sel(0, cons(0, _x251)), _x261))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(s(0), cons(_x171, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111)), _x121))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, f(0)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171), _x401))))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)), _x321))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, f(cons(0, _x181))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x281, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x101)))), cons(_x251, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x171)), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(s(0), cons(_x191, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(f(0), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x291)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(0, _x31), _x101), _x201)), _x271))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x461)), sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x451)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(s(0), _x311)), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(0, cons(sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)), _x471)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(s(0), cons(_x401, cons(cons(0, _x181), _x391))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(s(sel(0, cons(0, _x131)))), cons(_x191, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(sel(0, cons(cons(0, _x31), _x171))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(sel(0, cons(0, _x281)))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x281)), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(sel(0, cons(0, _x251)), _x261))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x321, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, f(sel(0, sel(0, cons(cons(0, _x181), _x391)))))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x181)), f(0))), cons(_x231, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41))), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x151)), sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x281, sel(0, f(cons(0, _x131)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x251, cons(0, _x181))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x241)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x391)), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x241, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x241)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(0), sel(0, cons(cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x261))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), sel(0, cons(cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x381)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(sel(0, cons(0, _x191)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x321)), _x331)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(f(0), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x341)), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(s(0), cons(_x331, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(sel(0, cons(0, _x111)), _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x471, cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x371, cons(0, _x181)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)), _x211)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x241)), f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(sel(0, cons(0, _x281)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311), _x341)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, sel(0, cons(cons(cons(cons(0, _x31), _x101), _x201), _x251))))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(f(0), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x81, sel(0, cons(cons(0, _x31), _x101)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(0, _x31))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, f(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(sel(0, cons(0, _x271)), _x211)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x231))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x201)), _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))))), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)), _x321))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x271))), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(s(0), cons(_x111, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(sel(0, cons(0, _x271)), _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291), _x331))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(f(0), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(sel(0, cons(cons(0, _x31), _x261)), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))), _x261))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(sel(0, cons(0, _x181)), cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x521, cons(0, _x511))), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81), _x151))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)), _x471))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211), _x241)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x491)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, cons(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391))), _x451))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x161)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(sel(0, cons(0, _x481))), cons(_x471, cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(sel(0, cons(0, _x321)), sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x191, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x281)))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)), _x461))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(0), cons(_x201, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, f(cons(0, _x131)))))), cons(_x261, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x211)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x221)), _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x331))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)), _x201)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, sel(0, cons(cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61), _x91))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x331, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x491)), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x181))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x511)), _x181), _x391), _x491)))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(sel(0, cons(0, _x321)), cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(0, _x31), _x101), _x201), _x341)))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x301))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x241)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x351)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(s(0), cons(_x281, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x401)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)), _x441)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), sel(0, cons(cons(sel(0, sel(0, f(cons(0, _x181)))), _x371), _x431)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x361)), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x381)), sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)), _x431))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, f(sel(0, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x141, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, f(cons(0, _x31)))))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181))), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x251)), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x531)), cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(f(s(sel(0, sel(0, cons(cons(0, _x181), _x391))))), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), f(0)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x401)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x211)), sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x261)), cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x131)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(g(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x381, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(s(0), cons(_x171, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(sel(0, cons(0, _x71)), _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(s(0)), cons(_x291, cons(_x281, cons(0, _x271)))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111), _x141)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x351)), _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x481)), _x531)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x161, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x251), _x321))), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x301))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171), _x401))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x151)), _x161)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x211)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x271))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x211)))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x231, sel(0, f(cons(0, _x131)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x401))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x171, cons(0, _x101))), _x221)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x241)), sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371), _x441)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x381)), sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(s(0), cons(_x231, cons(cons(cons(0, _x31), _x101), _x201))))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(f(s(sel(0, sel(0, cons(cons(0, _x181), _x391))))), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, cons(0, _x501)), cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), f(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(s(0)), cons(_x161, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, f(cons(0, _x181))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261), _x321))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x181)), cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x261)), sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, f(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x331, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361)), _x381))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x191)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x261)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x221, cons(sel(0, cons(0, _x81)), _x211))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x191)), sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(0, _x31), _x361)), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(sel(0, cons(0, _x341)), cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x111, cons(0, _x101))), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201), _x271)))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(sel(0, cons(0, _x271)), cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(0, _x31), _x101), _x351)), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x261))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x501)), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x261)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(s(0), cons(_x241, sel(0, cons(cons(0, _x131), _x191)))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, f(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))))))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(s(0), cons(_x451, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(sel(0, cons(0, _x121)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111), _x121)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161), _x191))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x221, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(sel(0, cons(0, _x181)), _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(sel(0, cons(0, _x491)), f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x211, sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x171, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x221)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x111)), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(sel(0, cons(cons(0, _x131), _x281)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x111, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x81, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x351)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)), _x381)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x491)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x181, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x471, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x461)), sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x331)), _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, f(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x161, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x181)), cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x291)), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x221)), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, f(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41), _x181))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, f(cons(0, _x181))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311)))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, f(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)))), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x411)), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(sel(0, cons(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x101)), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x111), _x121)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), _x311)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x241)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x331)), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(f(0), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, f(0)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x111, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x281)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x181)), cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x181)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x361)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x161, cons(0, _x101))), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111), _x141)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x281)), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(g(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x431, cons(cons(0, _x181), _x391)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x511)), _x521)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411), _x441))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(0, _x31)), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x251)), _x261)), _x271)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x561, cons(0, _x511))), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x211, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81), _x121))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x161)), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))))), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x161)), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(sel(0, cons(s(0), _x371)), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(f(0), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x241))), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))))), cons(_x241, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(0), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x501)), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, sel(0, cons(cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251), _x341))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(0))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x431))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x171)), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(s(0), cons(_x301, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, f(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, sel(0, cons(cons(0, _x481), _x511))), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)), _x321))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, f(cons(cons(0, _x31), _x101)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51), _x151)))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(s(0), cons(_x321, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, f(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x301)), sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(s(0)), cons(_x181, cons(_x171, cons(0, _x101)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x121)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151)), _x221))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)), _x261)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(s(sel(s(0), cons(_x231, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x111), _x171)))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(f(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371)))), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(s(0), cons(_x161, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x191)), cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x291)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, sel(0, cons(cons(0, _x271), _x301))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)), _x261))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x101)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x111)), _x101))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), sel(0, cons(cons(cons(0, _x181), _x391), _x491))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(s(0), cons(_x411, sel(0, cons(cons(0, _x181), _x391)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), cons(_x331, sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x251, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x281)), sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151)))))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x201))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x151, f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x281, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(sel(0, cons(0, _x101)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x461)), sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x161, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x341))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x211))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x201)), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(0), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x161)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x241)), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x131)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(s(_x21)), sel(0, cons(cons(Y, Z), _x31)))sel#(s(g(_x21)), Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151)), _x161))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(sel(0, cons(0, _x311)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x371)), _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(f(sel(0, cons(0, _x211)))), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x321)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x231, f(f(0)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111)))))), cons(Y, Z))sel#(0, Z)
sel#(sel(s(0), cons(_x71, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(sel(0, cons(0, _x421)), sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x201)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(sel(0, cons(0, _x181)), _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x291)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x241)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(f(s(sel(0, sel(0, cons(cons(0, _x181), _x391))))), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x201)), _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x191)), sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(sel(0, cons(cons(0, _x181), _x501)), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71)), _x81))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(sel(0, cons(0, _x251)))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x171, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))))), cons(_x211, cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, f(0)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), sel(0, cons(cons(0, _x131), _x161))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x101, cons(sel(0, f(cons(0, _x31))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)), _x321))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91), _x171))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x231)), cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x131)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x231))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(0, _x171)), cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(s(0)), cons(_x271, cons(_x171, cons(0, _x101)))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211), _x241)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x431, sel(0, cons(f(sel(0, cons(0, _x511))), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)), _x421))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(s(0), cons(_x131, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x271, sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x231))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x121, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x101)))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(sel(0, cons(0, _x431)), cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x181)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(sel(0, cons(0, _x241)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, f(0)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x271, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(sel(0, cons(0, _x251)))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311), _x341)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(0, _x81), _x281))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(s(0), cons(_x211, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x461)), sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(s(0), cons(_x411, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), _x71)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(sel(0, cons(cons(0, _x181), _x501)), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)), _x281)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x121, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x141, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161))), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, f(0)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(s(0), _x281)), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x271))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(s(0), cons(_x81, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x181))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(s(0), cons(_x161, cons(0, _x151))), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x251)), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x261)), cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(sel(0, cons(0, _x271))), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(g(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, sel(0, cons(cons(0, _x181), _x271))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x211)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(sel(0, cons(0, _x421)), sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(s(0), cons(_x491, cons(0, _x481))), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x171, cons(0, _x101))), _x181)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x231, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91))), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111)), _x141))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x371)), sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), cons(_x331, sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x81, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, f(0))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x211)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x521, cons(0, _x511))), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))))), _x421))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(sel(0, sel(0, cons(cons(0, _x81), _x111))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x301)), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x441)))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x131)), cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x131)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(0, sel(0, cons(cons(0, _x31), _x101))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(sel(0, cons(0, _x531)), _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(0, _x31)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x181))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x251)), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(sel(0, cons(0, _x461)), sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x141))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, f(sel(0, sel(0, cons(cons(0, _x181), _x391)))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x121, sel(0, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x291))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371), _x441)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, f(cons(0, _x31)))))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x351)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x201)), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x131, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(0, _x31), _x101), _x201)), _x231)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x131))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x171)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x451)), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(s(0)), cons(_x221, cons(_x171, cons(0, _x101)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, f(0)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x111)), f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)), _x231))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81), _x151))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x221)), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111)), _x121))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(s(0), cons(_x451, sel(0, cons(cons(0, _x181), _x391)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)), _x521))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x161, cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x141, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x331))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(s(0), cons(_x141, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x101)))), cons(_x261, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x401)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), sel(0, cons(cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x451, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x191)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(sel(0, cons(0, _x411)), cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x511)), _x181), _x391), _x491)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x221)), _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(s(_x21)), f(_x31))sel#(s(g(_x21)), f(g(_x31)))
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))))), cons(_x341, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x221)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x231))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x251), _x321))), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361)))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x211)), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x171)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x131))), _x201)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x241)), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, f(cons(sel(0, cons(0, _x511)), _x181)))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(s(0), cons(_x491, cons(0, _x481))), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x81)))), cons(_x261, cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(0, _x191)), cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(s(0), _x271)), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171), _x361))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311), _x341)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(s(0), cons(_x271, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(sel(0, cons(sel(0, cons(0, _x521)), _x481))), cons(_x471, cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(sel(0, cons(0, _x411)), cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x321)), _x131), _x191), _x351))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x281)), _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(0, _x31), _x101), _x201), _x291)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, sel(0, cons(f(cons(0, _x181)), _x481)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(s(0), cons(_x251, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171), _x401))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261), _x291))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221), _x251)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x571)), cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(f(cons(0, _x31)), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x511), _x541))), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(s(0), cons(_x171, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x331))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, sel(0, cons(cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161), _x241))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371), _x481)))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(sel(0, cons(0, _x321)))), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x201, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x531)))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(s(0), cons(_x531, cons(0, _x481))), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x451, cons(f(sel(0, cons(0, _x511))), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371), _x441)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x361)), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(s(0), cons(_x301, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x121)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311), _x341)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x51, cons(sel(0, cons(0, _x31)), _x41)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211)), _x221))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, sel(0, cons(cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61), _x91))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x201)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(sel(0, cons(0, _x171)), cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x101, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211), _x321)))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x201)), _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x151)), f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, f(0))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, cons(0, _x241)), cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x281)), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x191)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x141)), _x101))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(sel(0, cons(0, _x331)), cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, cons(0, _x131)))), cons(_x151, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x231)), f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(sel(0, cons(0, _x271)), cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, f(0))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(g(s(_x41))), cons(Y, Z))sel#(s(g(s(g(_x41)))), Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x361)), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x421))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x271)), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(f(0), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, f(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(s(0)), cons(_x261, cons(_x171, cons(0, _x101)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x411)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41), _x181))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x211)), cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, f(cons(0, _x31)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41))), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(f(0))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(f(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41)), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x361)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x391)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(s(0), cons(_x161, f(cons(0, _x31)))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, sel(0, cons(cons(0, _x481), _x511))), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(0, _x31), _x271)), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x361)), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(f(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x351)), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x451)), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))))))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x361)), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), f(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41), _x261))), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))), _x361))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(s(sel(0, cons(0, _x431))), cons(_x421, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(sel(0, cons(0, _x541)), cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x321))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(sel(0, cons(0, _x211)), cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171)))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(s(sel(0, cons(0, _x481))), cons(_x471, cons(cons(0, _x181), _x391))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(s(0), cons(_x251, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), f(sel(0, sel(0, f(cons(0, _x181))))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(s(0), _x191)), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(f(0)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x451, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41), _x261))), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))), _x291))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), sel(0, cons(cons(_x281, cons(0, _x271)), _x311))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x171, cons(0, _x101)), _x281))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x101, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, f(0)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, f(0)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x181))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(f(s(sel(0, cons(0, _x181)))), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211), _x281)))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(s(0), cons(_x331, cons(0, _x321))), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x161)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371), _x421)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(f(0), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51), _x101)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x321)), _x131), _x191), _x401))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(s(0)), cons(_x81, cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x211)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x331)), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)), _x221))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(s(0), cons(_x331, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x211)), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x181))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(cons(0, _x31), _x101))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x291))), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x251)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, f(cons(0, _x181))))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x211))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x241)))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(s(0), cons(_x191, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(s(0), cons(_x421, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(s(0), cons(_x481, f(0))), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), f(cons(0, _x181)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, f(sel(0, sel(0, cons(f(cons(0, _x31)), _x151)))))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(sel(0, cons(0, _x291)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x211)), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x331))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(sel(0, cons(0, _x121)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x511)), _x521)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(sel(0, cons(0, _x281)), _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, cons(sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x361))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(f(s(sel(0, sel(0, cons(cons(0, _x181), _x391))))), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(g(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x361))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x181, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(sel(0, cons(0, _x321)), _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x211)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x181, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x521)), _x481)), _x491)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x241)), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x91, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x261)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(s(0)), cons(_x271, cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(sel(0, f(cons(0, _x31)))))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x241)), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x171, cons(0, _x101))), _x261)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x431))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x531)), cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171), _x401))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, f(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)), _x291))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x341)), cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(s(0), cons(_x311, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x101)))), cons(_x261, cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41))), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x281, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(sel(0, cons(cons(0, _x31), _x171))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(sel(0, cons(0, _x181)), _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, f(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x171)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x181)), cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x81)), _x211)), _x221)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, sel(0, cons(cons(f(cons(0, _x31)), _x151), _x181)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, f(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))))))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x41, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)), _x471))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x351)), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x191, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111)), _x121))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(sel(0, cons(0, _x271)), cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x431)), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(f(0)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(g(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x261)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(sel(0, cons(0, _x321)), _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x281))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x511)), _x181), _x391), _x541)))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x171)), cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x171, cons(0, _x101)), _x291))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x361)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x231, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x321)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x241)), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371), _x441)))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x161)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), sel(0, cons(cons(0, _x81), _x281))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, f(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x81)), _x211))), cons(_x201, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x171)), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x151)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x151)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x71, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(s(0), cons(_x231, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)), _x471))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), f(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)))), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, f(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(s(X), f(_x31))sel#(X, f(g(_x31)))
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x311)), _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(sel(0, cons(s(0), _x371)), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, f(f(cons(sel(0, cons(0, _x211)), _x31))))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x181, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x331))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)), _x271))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171), _x451))))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(sel(0, cons(0, _x271)), cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x251, f(0))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, f(f(sel(0, cons(0, _x511)))))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x511)), sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x231))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(s(sel(0, cons(0, _x481))), cons(_x521, cons(cons(0, _x181), _x391)))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, f(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, sel(0, cons(f(cons(0, _x31)), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x141, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x241)), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x271, cons(sel(0, cons(0, _x251)), _x261))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x471, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x441)), _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(0, _x71)), _x31))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(sel(0, cons(0, _x451)), _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(sel(0, cons(0, _x451)), sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(cons(0, _x131), _x141))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x301)), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(s(0), cons(_x271, cons(0, _x181)))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x201))), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x331)), _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(sel(0, cons(0, _x511)))), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)), _x521))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))))))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x201))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x201))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(f(cons(0, _x131)), _x271))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(0, _x31)), _x41), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(s(0), cons(_x201, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151)))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x181, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161), _x231))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(cons(0, _x31)), _x151)), _x161))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(s(0), _x281)), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x211)), cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(s(0), cons(_x421, cons(0, _x431))), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), f(sel(0, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x331, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(s(0), cons(_x191, cons(0, _x181))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(sel(0, cons(0, _x81)))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x281, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(f(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x161)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(s(sel(0, cons(0, _x131)))), cons(_x151, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x291)), cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(0, cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x451, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x241, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x471))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x451)), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x341)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(0), cons(_x201, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(sel(0, cons(0, _x221)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(f(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41)), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, sel(0, cons(cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251), _x281))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(s(sel(0, f(0))), cons(_x201, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x301)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111), _x141)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x321)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(s(0), cons(_x191, cons(0, _x181))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, f(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(s(0), cons(_x281, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x271))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, sel(0, cons(cons(0, _x431), _x461))), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(0, _x281)), cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(f(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(s(0), cons(_x401, cons(cons(0, _x181), _x391))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(s(0), cons(_x191, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x441)), _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, f(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x231))), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x461)), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x151)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x451, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x431)), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(sel(0, cons(0, _x511)), _x491))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x451)), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91), _x251))), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(sel(0, cons(0, _x71))), cons(_x61, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x501)), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x51, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x171, cons(0, _x131)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x441)), _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x131, sel(0, cons(f(cons(0, _x31)), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(0)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), _x291)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x241)), _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x121)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371)), _x421))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, sel(0, cons(cons(0, _x181), _x211))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x261)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, f(f(0)))), _x211))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, f(0))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(sel(0, cons(0, _x101)), cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(sel(0, f(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x251)), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x551)), _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(g(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, f(cons(sel(0, cons(0, _x511)), _x181)))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x171)), sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x331))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x351)), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, sel(0, cons(cons(0, _x271), _x301))), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(sel(0, cons(0, _x541)), cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x231))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x211, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x241, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))), _x441)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(s(0), cons(_x491, cons(0, _x481))), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(s(0), cons(_x301, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x271)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(0, _x31)), _x41))), f(_x31))sel#(0, f(g(_x31)))sel#(sel(sel(0, cons(0, _x81)), cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x141)), _x121))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x61)), f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x371, sel(0, cons(cons(0, _x181), _x391))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x181)), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x161, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, f(0)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x281)), cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x261)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x251)), _x261), _x291))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161)), _x171))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x201))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(f(0)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), cons(_x281, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x231)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181))), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x161)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x251), _x321))), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, f(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(s(0), cons(_x111, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x461)), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(sel(0, cons(0, _x121)), _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171))))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x221)), sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x81)), _x281))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(sel(0, cons(0, _x121)), cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x351))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x281)), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371)), _x401))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151), _x201)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(s(0), cons(_x281, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51), _x61)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x421))))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x91)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x201)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41), _x231))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(0, _x31), _x101), _x301)), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x181)), _x331))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x81))), _x271)), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x481)), _x491)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(s(0), _x251)), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x121, cons(sel(0, cons(cons(0, _x31), _x101)), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x191, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x281)), cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x491)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x301)), sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(sel(0, cons(0, _x511))), _x481)), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111)), _x121))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371), _x401)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), sel(0, cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41), _x281))), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x511)), _x521)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(0, _x31), _x101), _x381)), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, cons(0, _x151)), _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(sel(0, cons(s(0), _x311))), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x301)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))), _x281))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(s(0), cons(_x301, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x401)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41))))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x291)), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x321)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x251)), _x261), _x291))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x231)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), sel(0, cons(cons(cons(0, _x181), _x391), _x491)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x151)), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x121, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x361)), _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x211)), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, f(cons(sel(0, cons(0, _x511)), _x181)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x451, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(sel(0, cons(0, _x291)), cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)), _x471))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x411)), cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x131))), _x161)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)), _x381)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x151)), cons(0, _x131))), cons(_x121, sel(0, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x171)), _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x521)), _x481), _x511))), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x111)), f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, f(0)), _x171)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x171)), f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x111, cons(cons(0, _x31), _x101)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x181, cons(cons(0, _x31), _x101)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(s(_x21), _x41))), cons(Y, Z))sel#(s(g(_x21)), Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x311, cons(cons(0, _x131), _x191))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x221, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x401)), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x171)), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(s(0), cons(_x111, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x241)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x451)), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x321)), _x421)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(f(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)))), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x281)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(0, _x31), _x101)), _x111), _x141)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x151, cons(cons(0, _x31), _x101))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x181)), f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), f(cons(0, _x181)))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(sel(0, cons(0, _x151)), f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81), _x151))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x351, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x161)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(s(0), cons(_x231, cons(cons(0, _x31), _x201)))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x231, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(sel(0, cons(0, _x311)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, f(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(g(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x321)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x101)))), cons(_x211, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(sel(0, cons(cons(0, _x181), _x551)), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x231)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x201)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x161)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(sel(0, cons(0, _x121)), cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x191)), sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x261, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), _x61)), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), _x71)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x201)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x261)), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x311)), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311), _x341)))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x251)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x321, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x221)), _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x291)), _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x181)), f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, f(cons(cons(0, _x31), _x101)))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x221)), cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(s(0), cons(_x251, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(s(0), cons(_x201, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151)), _x181))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x261))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x191)), sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(s(0), cons(_x301, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(s(0), cons(_x211, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x281, sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x141)), sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, sel(0, cons(cons(cons(0, _x31), _x201), _x251)))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(sel(0, cons(0, _x271)), _x281)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x151)), cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(s(0), cons(_x421, cons(0, _x321))), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x221, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151)))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x171))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(s(0), cons(_x201, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x361)), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x331)), _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211)))), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(g(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)), _x201)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x451, sel(0, cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(s(0), cons(_x491, cons(0, _x481))), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(s(0), cons(_x161, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x271)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x311)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, f(sel(0, sel(0, cons(cons(0, _x181), _x391)))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x321)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(sel(0, f(0)), _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(sel(0, cons(0, _x311)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(sel(0, cons(0, _x511)), sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x101, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x401)), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x351)), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, sel(0, cons(cons(0, _x181), _x211))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(sel(0, cons(0, _x241)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), sel(0, cons(cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x381)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x351)), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(sel(0, cons(0, _x461)), sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x341)), f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), _x71)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x211)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, f(0)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x181)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x221)), _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x371, sel(0, cons(cons(0, _x181), _x391))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(sel(0, cons(0, _x261)), cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(0, _x31)), _x41))), _x21)), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(0, _x361)), cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(sel(0, cons(cons(0, _x181), _x491))))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x181, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x291, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(s(0), cons(_x311, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x161, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(sel(s(0), cons(_x71, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x201)), _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x301)), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(0, _x111)), _x31)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(s(0), cons(_x81, cons(0, _x31))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, f(f(sel(0, cons(cons(0, _x31), _x201)))))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x171)), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), _x51)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171), _x401))))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(s(0), cons(_x281, cons(0, _x81)))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, f(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x481)), _x491)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(sel(0, cons(0, _x181)), _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, sel(0, cons(cons(0, _x211), _x261))), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x431)), cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x241, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, f(0)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), cons(_x281, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(sel(0, cons(0, _x431)), _x441)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x251)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(f(0), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x191)), f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151), _x201)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81))), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, f(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x71)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(sel(0, cons(0, _x311)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x301)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x321)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x171)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, f(sel(0, sel(0, cons(cons(0, _x181), _x391)))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(sel(0, cons(cons(0, _x181), _x501)), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(sel(0, cons(0, _x461)), sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(f(0))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x391)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x101, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x81), _x301)))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x231)), cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(s(0), _x411)), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(0), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(s(sel(0, cons(0, _x181)))), cons(_x251, cons(_x241, f(0)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x171))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x91)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(f(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))))), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x181)), _x191)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x81)), _x211), _x241))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x261)), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x191)), _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(sel(0, cons(0, _x291)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x151)), cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x181, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x341)), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x311)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x151, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171), _x401))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(s(0), cons(_x321, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x251, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41))), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, f(0)), _x211)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(s(sel(0, cons(0, _x181)))), cons(_x211, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x211))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))), _x191))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x221)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x221))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151)), _x181))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x181)), sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(g(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), f(cons(0, _x181)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x331))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(s(0), cons(_x161, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), _x291)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(sel(0, cons(0, _x411)), cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x111)), f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(s(0), cons(_x251, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x241))), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x321)), _x131), _x191), _x301))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), _x51)), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51), _x151)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x261)), f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x271)), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x241)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(f(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)))), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)), _x381))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(g(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(s(0), _x231)), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x111, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, cons(sel(0, f(0)), _x211)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x251)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x101)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(sel(0, cons(0, _x431)), _x421)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x121, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(s(0), cons(_x311, cons(cons(0, _x131), _x191))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x121)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x461)), sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(f(0), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x141)), _x131))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, sel(0, cons(cons(0, _x431), _x441))), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x181)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x361)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x361)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x211, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)))), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x201))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x261)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(s(0), cons(_x441, sel(0, f(cons(0, _x181))))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, sel(0, cons(cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151), _x201)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x141)), _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x151))), cons(_x141, cons(0, _x131))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x101, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(s(0), cons(_x461, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371)))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), sel(0, cons(cons(cons(0, _x181), _x391), _x491)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x311)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311), _x341)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(s(0), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(0))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0)))), cons(_x231, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41))), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x211))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x191)), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x171, cons(0, _x101))), _x271)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(s(0), cons(_x421, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(0, _x181))), _x171)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, f(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(s(0), cons(_x241, cons(0, _x211))), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(s(0), cons(_x271, cons(0, _x211))), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(0, _x61))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x431)), f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x251)), cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x241))), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(g(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, f(0)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x441)), _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x191)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x181)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(s(0), _x231)), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(f(0), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x281)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x171)), cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x261)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371)))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x221)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x221)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, f(f(0))), _x231)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x451)), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x231))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x161)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x391)), cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(0, _x251)), sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x401)), _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x221)), _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x271))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(f(sel(0, cons(0, _x511))), _x391), _x471)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x151)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(sel(0, cons(0, _x271)), _x281)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(f(0), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x511), _x541))), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(sel(0, cons(0, _x331)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x51)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x261, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))))), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x251))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(s(0), cons(_x491, cons(0, _x511)))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x181))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x291)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x231, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(0, _x171)), _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x341)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x111, cons(0, _x131))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x51)), cons(0, _x31))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x321)), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x351, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(sel(0, cons(0, _x291)), cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161)))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(s(0), cons(_x111, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51)))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x151))), _x111))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x171)), _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x181, cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x501)), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x221)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x151)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x541)), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(s(0)), cons(_x221, cons(_x171, cons(0, _x101)))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x241)), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(f(0), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))), _x311))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(sel(0, cons(0, _x171)), f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x121, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x261)), sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x221, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x231)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x191)))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x181)), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(s(0), cons(_x291, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x171)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), f(cons(0, _x181)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171))))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(s(0), cons(_x261, sel(0, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(sel(0, cons(0, _x271)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151)), _x161))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(s(0)), cons(_x71, cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91), _x201))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x131, f(cons(0, _x31)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(sel(0, cons(0, _x281)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x511, cons(cons(0, _x181), _x391)))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x181, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x201)), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x301)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(sel(0, cons(0, _x81)), _x91)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(sel(0, cons(0, _x211)), _x31), _x231))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(sel(0, cons(0, _x471)), _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, f(0)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x421))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x321), _x391))), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(sel(0, cons(0, _x181)), _x251)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x131))), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(s(0), cons(_x471, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x201)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, f(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(s(0), cons(_x201, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161)), _x171))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x281)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x161, sel(0, cons(cons(0, _x31), _x101)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(sel(0, cons(0, _x501)), _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(sel(0, cons(0, _x171)), f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x451)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x461)), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x351)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x411)), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371), _x441)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x271))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(f(0), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), sel(0, cons(cons(cons(0, _x181), _x391), _x541)))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(sel(0, cons(0, _x311)), _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371), _x441)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x171))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x551)), _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x471))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(f(0), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x241, cons(0, _x101))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311)))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x211, cons(0, _x131)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(s(0), cons(_x191, cons(s(sel(0, cons(0, _x181))), _x171))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(s(0), cons(_x211, sel(0, f(f(0)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x251)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x451)), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x231))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(sel(0, cons(cons(0, _x181), _x501)), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(s(0), cons(_x231, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, f(f(0))))), _x201)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, f(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x201)), sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x121)), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x191))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x441)), cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x351)), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x321), _x351))), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(sel(0, cons(0, _x201)), cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x271, cons(sel(0, cons(0, _x251)), _x261))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x161)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x81))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x121, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, f(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x291)), sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(f(0), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x381)), sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x291)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81))), _x61))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x161)), cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111)), _x141))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(s(sel(sel(0, cons(0, _x241)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x451)), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(s(0))), cons(_x291, cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(s(0), cons(_x301, cons(0, _x251))), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(s(0), cons(_x81, cons(0, _x71))), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(s(0), cons(_x501, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(s(0), cons(_x261, cons(cons(0, _x131), _x191)))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x221)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x281))), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, f(cons(cons(0, _x31), _x101))))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(f(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)), _x321))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x341)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, f(s(sel(0, cons(0, _x181))))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(f(0), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(s(0), cons(_x291, sel(0, cons(cons(0, _x131), _x191))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(sel(0, cons(0, _x241)), sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(f(0)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)), _x331)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x271)), _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(g(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(s(0), cons(_x161, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201), _x231))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51), _x61)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371)), _x471))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(sel(0, cons(0, _x221)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x101)), _x191)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, f(sel(0, cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161)))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x271, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x141), _x151)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81), _x151))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x161, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151)))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x111)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), f(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x141)), _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x321)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, f(0)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x501, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x261))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x321), _x441))), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(sel(0, cons(0, _x201)))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))), _x421))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, sel(0, cons(cons(0, _x511), _x521)))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x261))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51), _x101)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x201)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x121)), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x191)), _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), sel(0, cons(cons(_x241, f(0)), _x271))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391)), _x471))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x31, f(0)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(s(0), _x81)), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x321)), _x371)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x331)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(0), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(g(0)), cons(Y, Z))sel#(s(g(0)), Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(s(0), cons(_x451, sel(0, cons(cons(0, _x181), _x391)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(cons(0, _x31), _x101), _x201)), _x351))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(sel(0, cons(0, _x331)), cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(f(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(sel(0, cons(0, _x241)), cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, f(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x301)), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(sel(0, cons(0, _x281)), cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51), _x151)))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, f(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x251)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(0), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x251)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41), _x281))), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), _x71)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x211))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311), _x341)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(s(0), cons(_x451, sel(sel(0, f(0)), cons(cons(0, _x181), _x391))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x431)), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111)), _x141))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(s(0), cons(_x361, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))), _x111)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x181)), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(sel(0, cons(0, _x311)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x341)), sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x181), _x331)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(sel(0, cons(0, _x501)), cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(s(0), cons(_x331, cons(cons(sel(0, cons(0, _x321)), _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(s(0), cons(_x91, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(sel(0, cons(0, _x311)), _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x321))), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x121, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(sel(0, cons(0, _x331)), cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x171))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x311)), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)), _x171)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x361)), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), sel(0, cons(cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x281))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x251, cons(cons(0, _x131), _x191))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, sel(0, cons(cons(0, _x81), _x111))), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x531)), cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, sel(0, cons(f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)), _x381)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(sel(0, cons(0, _x201)))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, sel(0, cons(cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311), _x341)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, f(f(cons(0, _x31))))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x211))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(sel(0, cons(0, _x301)), cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(s(0), cons(_x271, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(s(0), cons(_x221, sel(0, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(s(0), cons(_x111, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x281)), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51)), _x111))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(f(0), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x321)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), sel(0, cons(cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)), _x301)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x351)), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x451))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(sel(0, cons(0, _x291)), cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(sel(0, cons(0, _x471)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(f(cons(0, _x31)), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(sel(0, cons(0, _x321)), _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x401)), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181), _x221))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, f(cons(0, _x131))))), _x221)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(f(0)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x91, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(s(sel(0, f(0))), cons(_x471, cons(cons(0, _x181), _x391))))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x261)), f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x141, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x341)), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x251)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x151, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(s(0), cons(_x221, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, f(cons(0, _x31))), _x111)), _x151))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(s(sel(s(0), cons(_x281, cons(0, _x271)))), cons(_x261, cons(0, _x81))), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(f(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(sel(0, cons(0, _x471)), cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x221)), _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, f(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(cons(0, _x31), _x201))), _x151))), _x111))), _x41)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x321)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), sel(0, cons(cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231), _x261)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), sel(0, cons(cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)), _x421)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(sel(0, cons(0, _x301)), cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x111)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x131)), _x171))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(sel(0, cons(0, _x421)), f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111)), _x121))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x141, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(sel(0, cons(0, _x301)), cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x91, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, cons(sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x361))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, f(cons(0, _x181))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, f(cons(cons(0, _x31), _x101)))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(s(0), cons(_x341, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), f(sel(0, sel(0, cons(cons(0, _x181), _x391)))))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x361)), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(s(0), cons(_x421, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x431)), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, cons(sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x351))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(s(0), cons(_x321, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x31), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x461)), cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(sel(0, cons(0, _x181)), _x191)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(0), cons(_x301, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(0, _x31))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(g(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), _x291)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(s(0), cons(_x121, cons(0, _x131))), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x251)), _x301)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x381))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, f(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))))))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(s(0), cons(_x111, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151), _x241)))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x401))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x431)), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, f(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))))))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x191)), cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(s(0), _x291)), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(0), cons(_x261, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x141), _x151)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x51)), cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(s(0), cons(_x91, cons(sel(sel(0, cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x251)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81))), _x61))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), _x21)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x451)), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x161)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x131), _x161))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221), _x291)))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x511))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(s(sel(0, sel(0, f(cons(0, _x131))))), _x271)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)), _x321))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x381)), sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, f(f(cons(sel(0, cons(0, _x211)), _x31))))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x511), _x541))), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(sel(0, cons(0, _x471)), f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311)), _x321))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x401)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(0)), _x31))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x181, cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x271)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x51, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x271)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x111, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x261))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x201)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x201, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x141, cons(0, _x131))), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x231)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(sel(0, cons(0, _x381))), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(s(0), cons(_x271, cons(0, _x181)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(f(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x251)), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(s(s(0)), _x301)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(f(0), _x101))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x181)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)), _x241))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(sel(0, cons(0, _x251)), cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(s(0), cons(_x441, cons(0, _x431))), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371), _x441)))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(s(X), sel(0, cons(cons(Y, Z), _x31)))sel#(X, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x391)), _x471))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(s(0), cons(_x251, f(cons(0, _x131)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x381)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x301)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x121, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111)))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x181)), f(0)), _x171)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(f(0))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161), _x211)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(sel(0, cons(0, _x81)), _x91)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, sel(0, cons(cons(0, _x211), _x291))), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(sel(0, cons(0, _x81))), cons(_x71, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)), _x201)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), f(_x31))sel#(0, f(g(_x31)))sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(s(0), cons(_x291, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(sel(0, cons(0, _x501)), cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x231))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(s(_x21)), _x31)), cons(Y, Z))sel#(s(g(_x21)), Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, sel(0, cons(cons(sel(0, f(cons(0, _x31))), _x141), _x171)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x291))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x361)), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371)), _x421))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(s(0), cons(_x141, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(sel(0, cons(s(sel(0, cons(0, _x181))), _x321)), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(cons(0, _x31), _x101), _x201), _x371)))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), _x301)), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x181)), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(f(sel(0, cons(0, _x321))), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, sel(0, cons(cons(0, _x481), _x511))), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x461)), sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), sel(0, cons(cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)), _x291))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x271)), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(s(0), cons(_x301, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), _x221)), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, f(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(sel(0, cons(cons(0, _x131), _x331)))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x71, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), _x81))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(0), cons(_x181, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51)))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x191))), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(sel(0, cons(0, _x291)), _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(sel(0, cons(0, _x461)), sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(s(s(0)), cons(_x301, cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x131)), _x81)), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(0, _x31))), f(_x31))sel#(0, f(g(_x31)))
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181), _x221))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x41)), f(0))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x181), _x391), _x421))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)), _x231))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x71)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, sel(0, cons(cons(cons(0, _x131), _x191), _x331))))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(sel(0, cons(0, _x191)), cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x161)), cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(sel(0, cons(0, _x181)), cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), sel(0, cons(f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))))), _x171))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, sel(0, cons(f(f(0)), _x251))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x151)), cons(0, _x131)), _x141)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x91, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(f(0), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x281)), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x551)), _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(0, _x401)), _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, sel(0, cons(cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281), _x321))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(sel(0, cons(0, _x451)), cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x251)), _x301)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x311)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391)), _x471))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x361)), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, f(0)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(0, _x31), _x321)), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41), _x101)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x491, sel(0, cons(cons(0, _x181), _x391)))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(0), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x141)), f(cons(0, _x31))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(sel(0, cons(0, _x231)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41)), _x51))), _x21)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(s(0), cons(_x171, f(0))), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(0), cons(_x181, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(cons(0, _x31))), _x111))), _x81)), _x41))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(sel(0, cons(0, _x461)), sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, f(cons(0, _x31)))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(f(0), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(sel(0, cons(0, _x251))), cons(_x241, cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(s(sel(0, cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x241)), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(s(0), cons(_x111, cons(sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(s(0), cons(_x161, f(cons(0, _x31)))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), _x291)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)), _x221)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(f(0), _x191))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(sel(0, cons(0, _x251)), cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x291)), cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x71)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, f(sel(0, cons(cons(0, _x31), _x171))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171))))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(f(0))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(s(0), cons(_x241, cons(cons(0, _x131), _x191))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(0, _x251), _x281))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, cons(0, _x281)), _x31), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x351)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, f(sel(0, cons(cons(0, _x31), _x211)))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371), _x441)))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, f(0))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, sel(sel(0, cons(0, _x241)), cons(cons(cons(0, _x31), _x101), _x201)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(s(sel(0, f(0))), cons(_x161, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x381)), cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(s(0), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x241)), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, f(0)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)), _x421))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311)))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, sel(0, cons(cons(0, _x481), _x551))), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x101), _x261))), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x231)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(sel(0, cons(0, _x261)), sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x141)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x281)), cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x291)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(sel(0, cons(cons(0, _x181), _x501)), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x321)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, f(f(0))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x191)), cons(cons(0, _x31), _x101))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(s(0), cons(_x401, cons(cons(0, _x181), _x391))))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, sel(0, cons(f(cons(0, _x31)), _x181))), _x141))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))), _x181))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x171, cons(0, _x101)), _x241))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(s(0), cons(_x461, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171))), _x361))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)), _x321))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x101))), cons(_x231, cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41))), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x151)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(0), cons(_x131, sel(0, cons(sel(0, f(cons(0, _x31))), _x111)))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, f(0)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(sel(s(0), cons(_x171, cons(0, _x101))), _x221)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(s(0), cons(_x291, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, sel(0, cons(cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161), _x231))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x251)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(s(0), cons(_x301, cons(0, _x251))), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(f(sel(0, f(cons(0, _x31)))), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x231)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(s(0), cons(_x71, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x281)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(sel(0, cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x271)), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, f(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171)))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(s(0), cons(_x191, cons(0, _x181))), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(sel(0, cons(0, _x231)), cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(s(0)), cons(_x81, cons(_x71, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(g(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(f(0))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, f(cons(sel(sel(0, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(f(0), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x131)), cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x241)), _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(f(0), _x231))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(s(0), cons(_x251, sel(0, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(s(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))))), cons(_x281, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x261))), _x51)), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x231)), cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x111)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x111, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(0, _x181))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, sel(0, cons(cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251), _x341))))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x511), _x581))), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(s(0), cons(_x361, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(s(0), cons(_x451, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(f(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51), _x101)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(s(0)), cons(_x361, cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(s(0), cons(_x331, cons(0, _x181)))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x171))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x361)), _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x211, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(s(0), cons(_x401, cons(cons(0, _x181), _x391))))), _x171), _x311))), sel(0, cons(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x301))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x231)), cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161)), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x301)), sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)), _x201)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(s(0), cons(_x461, f(cons(0, _x181))))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41)), _x51))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171))), _x331))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, f(0)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(s(0), cons(_x351, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x231)), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(sel(0, cons(0, _x241)), sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(s(0), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))), _x111))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), _x291)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(s(0), cons(_x61, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41), _x111))), _x51)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x251)), _x261), _x291))), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(cons(0, _x31)), _x191)), _x151))), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(sel(s(0), cons(_x281, cons(0, _x271))), _x291)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))), _x271)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(sel(0, cons(0, _x151)), cons(0, _x131)), sel(0, f(cons(0, _x31)))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x261)), cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(s(0), cons(_x211, cons(0, _x81))), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161))), _x141))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x151)), cons(cons(0, _x31), _x101))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(s(0), cons(_x181, f(cons(0, _x31)))), _x111))), _x81)), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(s(0)), cons(_x271, cons(_x171, cons(0, _x101)))), cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(0, cons(0, _x81))), cons(_x201, sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x201)), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(0, _x591)), _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))))))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, cons(0, _x211)), _x31)), _x151))), _x161)), _x111))), _x41), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(sel(0, cons(0, _x411)), sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)), _x91)), _x51)))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, sel(s(s(0)), cons(_x281, cons(_x271, cons(cons(cons(0, _x31), _x101), _x201))))), _x211))), _x41), _x111))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, f(0)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(f(cons(sel(0, f(0)), _x31)), _x151))), _x161)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, f(0))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391))))), _x421))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x241)), _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x101)), f(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x201))))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(s(0), cons(_x211, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(sel(0, cons(0, _x261)), cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x241)), _x161)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(sel(0, cons(0, _x151)), cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x221))), sel(0, sel(s(0), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(0, _x291)), _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(cons(sel(s(sel(0, f(0))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51), _x101)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x31), _x101))), _x41)), _x51)), _x61))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71)), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(s(0), cons(_x241, cons(cons(sel(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x371)), f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(0, _x31), _x391)), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, f(0)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(sel(sel(0, cons(0, _x81)), cons(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(0), cons(_x71, f(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x411)), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(sel(0, cons(0, _x301)), cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, cons(sel(0, sel(0, f(cons(0, _x181)))), _x441)), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x251)), _x301)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(s(sel(0, cons(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), _x341))), cons(_x331, sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(s(s(0)), cons(_x241, cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(s(0), cons(_x471, cons(cons(0, _x181), _x391)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(0), f(_x31))sel#(0, f(g(_x31)))sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(0), cons(_x231, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))), _x161), _x211)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), sel(0, cons(cons(_x171, cons(0, _x101)), _x291))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(sel(sel(s(sel(0, cons(0, _x311))), cons(_x281, cons(0, _x271))), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x171, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(sel(0, cons(cons(0, _x131), _x191)), _x241)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(s(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311)))), cons(_x281, cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(sel(0, cons(0, _x431)), cons(sel(0, sel(0, f(cons(0, _x181)))), _x371))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x291)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, f(0))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), sel(0, cons(cons(Y, Z), _x31)))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(sel(sel(0, cons(0, _x271)), cons(0, _x81))), cons(_x251, cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), _x71), _x161)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x81)), _x211)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(s(0), cons(_x71, cons(sel(0, sel(0, cons(cons(sel(sel(s(sel(0, cons(0, _x181))), cons(_x241, f(0))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)))), _x41)), _x91), _x151))), _x51)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(sel(0, cons(0, _x361)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(0, sel(0, cons(f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))), _x201))), _x161))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(s(0), cons(_x261, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)))), _x41), _x111), _x161)))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(sel(0, cons(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(sel(0, cons(0, _x521)), _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171), _x401))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(s(sel(s(sel(0, cons(0, _x431))), cons(_x411, cons(sel(0, sel(0, f(cons(0, _x181)))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, f(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51))), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(g(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(0, _x31), _x181)), _x101)), _x111))), _x41))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(sel(0, cons(s(0), _x281)), cons(_x261, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(sel(0, cons(0, _x141)), cons(sel(0, f(cons(0, _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211)), _x221))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(f(sel(0, cons(0, _x321))), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(0, cons(sel(0, f(cons(sel(0, cons(0, _x201)), _x31))), _x141))), _x41))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(g(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(s(0), cons(_x161, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41))))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, sel(0, cons(f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x371)))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), f(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(f(sel(0, cons(0, _x511))), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51)))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(f(sel(0, cons(0, _x511))), _x391)), _x451))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(s(sel(0, sel(0, cons(cons(0, _x131), _x191))))), cons(_x201, sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221)))), _x41)))), _x51), _x91)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(sel(0, cons(0, _x181)), _x271))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201)))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(f(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))))))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(s(0), cons(_x261, cons(0, _x251))), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x271)), cons(0, _x81)), cons(sel(sel(0, cons(s(sel(0, cons(0, _x181))), _x171)), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51)), _x71), _x161))), _x111))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(sel(s(0), cons(_x181, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x161))), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, f(cons(0, _x131))))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, f(cons(0, _x31))))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(sel(0, cons(0, _x81)), cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(s(sel(s(0), cons(_x171, cons(0, _x101)))), cons(_x211, cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), sel(sel(0, cons(0, _x311)), f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x51), _x81)), _x91)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(0, _x511)), _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x251)), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, f(sel(0, cons(sel(sel(0, cons(0, _x131)), sel(s(0), cons(_x131, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(sel(0, cons(0, _x181)), f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, sel(0, cons(sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221), _x251)), _x321)))), _x41)), _x91), _x151))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(sel(0, cons(0, _x231)), cons(sel(0, sel(s(0), cons(_x271, cons(cons(cons(0, _x31), _x101), _x201)))), _x211))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x151)), f(cons(0, _x31)))), _x41)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, f(sel(sel(0, sel(0, cons(f(0), _x231))), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(0, cons(cons(sel(sel(0, cons(sel(s(0), cons(_x291, sel(0, cons(cons(s(sel(s(0), cons(_x381, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371)))), _x171), _x311)))), _x301)), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x81)), _x251)), _x211)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(0, sel(0, cons(cons(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x201))))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(sel(0, cons(0, _x121)), cons(cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(0, cons(sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x321)), _x131), _x191)))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x291)), _x41)), _x91)), _x181)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(s(0), cons(_x221, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211)))), _x41), _x111))), _x51))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x81), _x231))), sel(sel(0, cons(0, _x251)), cons(cons(sel(sel(0, sel(0, cons(cons(s(sel(0, sel(0, cons(cons(0, _x181), _x391)))), _x171), _x311))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(sel(0, cons(0, _x271)), f(0)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(sel(0, cons(s(sel(0, cons(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391))), _x371))), _x411)), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(0, f(0)), cons(sel(sel(0, cons(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), _x211)), sel(0, f(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))))), _x41)), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, sel(0, cons(cons(sel(s(0), cons(_x161, cons(sel(s(sel(0, cons(0, _x131))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41))), _x51), _x81)))), cons(Y, Z))sel#(0, Z)sel#(g(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x251)), cons(cons(sel(0, cons(sel(sel(0, sel(0, cons(sel(0, f(cons(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x181), _x391))), _x371))), _x171))), _x361))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), cons(Y, Z))sel#(0, Z)
sel#(sel(0, cons(g(sel(0, cons(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(sel(0, cons(0, _x251)), _x261)), cons(cons(sel(0, cons(sel(sel(0, sel(0, f(cons(s(sel(0, f(sel(0, sel(sel(0, cons(0, _x481)), cons(cons(0, _x181), _x391)))))), _x171)))), sel(0, f(cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))))), _x281)), _x51), _x231))), _x71))), _x61)), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(s(0), cons(_x171, cons(0, _x101))), cons(sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x131), _x191))), _x261))), cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141)))), _x41)), _x91)), _x51), _x81)))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(s(sel(sel(0, cons(0, _x201)), cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, f(g(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(0, _x31), _x101), _x201))), _x211))), _x41), _x111), _x161)))), _x51))))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, f(sel(s(sel(0, cons(0, _x181))), cons(_x151, cons(sel(sel(0, cons(0, _x101)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41)), _x91)))))), cons(Y, Z))sel#(0, Z)sel#(g(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), f(0)), sel(0, cons(cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x221))), _x41), _x181))), _x91)), _x51))), cons(Y, Z))sel#(0, Z)
sel#(g(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, sel(0, cons(cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261), _x291))), _x221))), _x41)))), _x51))), cons(Y, Z))sel#(0, Z)sel#(sel(0, cons(g(sel(0, cons(sel(0, cons(sel(0, f(sel(sel(0, f(0)), cons(sel(s(sel(0, sel(0, cons(cons(0, _x131), _x191)))), sel(0, cons(sel(0, cons(cons(_x121, sel(0, cons(sel(0, f(cons(0, _x31))), _x141))), _x261)), _x221))), _x41)))), _x51)), _x111))), _x61)), cons(Y, Z))sel#(0, Z)

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

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


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

Problem 3: PolynomialLinearRange4



Dependency Pair Problem

Dependency Pairs

g#(s(X))g#(X)

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(f) = μ(g) = μ(f#) = μ(s) = μ(g#) = μ(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:

g#(s(X))g#(X)

Problem 4: PolynomialLinearRange4



Dependency Pair Problem

Dependency Pairs

T(g(x_1))T(x_1)T(f(x_1))T(x_1)

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(f) = μ(g) = μ(f#) = μ(s) = μ(g#) = μ(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(g(x_1))T(x_1)

Problem 5: PolynomialLinearRange4



Dependency Pair Problem

Dependency Pairs

T(f(x_1))T(x_1)

Rewrite Rules

f(X)cons(X, f(g(X)))g(0)s(0)
g(s(X))s(s(g(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: f, g, 0, s, sel, cons

Strategy

Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(f) = μ(g) = μ(f#) = μ(s) = μ(g#) = μ(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(f(x_1))T(x_1)