TIMEOUT
The TRS could not be proven terminating. The proof attempt took 60000 ms.
Problem 1 was processed with processor DependencyGraph (49ms). | Problem 2 was processed with processor PolynomialLinearRange4 (56ms). | Problem 3 was processed with processor BackwardsNarrowing (0ms). | | Problem 6 was processed with processor BackwardsNarrowing (3ms). | | | Problem 7 was processed with processor BackwardsNarrowing (23ms). | | | | Problem 8 was processed with processor BackwardsNarrowing (2ms). | | | | | Problem 9 was processed with processor BackwardsNarrowing (6ms). | | | | | | Problem 10 was processed with processor BackwardsNarrowing (23ms). | | | | | | | Problem 11 was processed with processor BackwardsNarrowing (4ms). | | | | | | | | Problem 12 was processed with processor BackwardsNarrowing (45ms). | | | | | | | | | Problem 13 was processed with processor BackwardsNarrowing (47ms). | | | | | | | | | | Problem 14 was processed with processor BackwardsNarrowing (6ms). | | | | | | | | | | | Problem 15 was processed with processor BackwardsNarrowing (24ms). | | | | | | | | | | | | Problem 16 was processed with processor BackwardsNarrowing (6ms). | | | | | | | | | | | | | Problem 17 was processed with processor BackwardsNarrowing (13ms). | | | | | | | | | | | | | | Problem 18 was processed with processor BackwardsNarrowing (84ms). | | | | | | | | | | | | | | | Problem 19 was processed with processor BackwardsNarrowing (38ms). | | | | | | | | | | | | | | | | Problem 20 was processed with processor BackwardsNarrowing (39ms). | | | | | | | | | | | | | | | | | Problem 21 was processed with processor BackwardsNarrowing (39ms). | | | | | | | | | | | | | | | | | | Problem 22 was processed with processor BackwardsNarrowing (69ms). | | | | | | | | | | | | | | | | | | | Problem 23 was processed with processor BackwardsNarrowing (13ms). | | | | | | | | | | | | | | | | | | | | Problem 24 was processed with processor BackwardsNarrowing (13ms). | | | | | | | | | | | | | | | | | | | | | Problem 25 was processed with processor BackwardsNarrowing (19ms). | | | | | | | | | | | | | | | | | | | | | | Problem 26 was processed with processor BackwardsNarrowing (12ms). | | | | | | | | | | | | | | | | | | | | | | | Problem 27 was processed with processor BackwardsNarrowing (27ms). | | | | | | | | | | | | | | | | | | | | | | | | Problem 28 was processed with processor BackwardsNarrowing (58ms). | | | | | | | | | | | | | | | | | | | | | | | | | Problem 29 was processed with processor BackwardsNarrowing (327ms). | | | | | | | | | | | | | | | | | | | | | | | | | | Problem 30 was processed with processor BackwardsNarrowing (468ms). | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem 31 remains open; application of the following processors failed [BackwardsNarrowing (368ms), BackwardsNarrowing (659ms), BackwardsNarrowing (317ms), BackwardsNarrowing (359ms), BackwardsNarrowing (303ms), BackwardsNarrowing (351ms), BackwardsNarrowing (323ms), BackwardsNarrowing (361ms), BackwardsNarrowing (521ms), BackwardsNarrowing (278ms), BackwardsNarrowing (181ms), BackwardsNarrowing (286ms), BackwardsNarrowing (294ms), BackwardsNarrowing (308ms), BackwardsNarrowing (359ms), BackwardsNarrowing (694ms), BackwardsNarrowing (291ms), BackwardsNarrowing (280ms), BackwardsNarrowing (564ms), BackwardsNarrowing (302ms), BackwardsNarrowing (450ms), BackwardsNarrowing (606ms), BackwardsNarrowing (278ms), BackwardsNarrowing (289ms), BackwardsNarrowing (565ms), BackwardsNarrowing (666ms), BackwardsNarrowing (740ms), BackwardsNarrowing (581ms), BackwardsNarrowing (638ms), BackwardsNarrowing (654ms), BackwardsNarrowing (356ms), BackwardsNarrowing (634ms), BackwardsNarrowing (607ms), BackwardsNarrowing (666ms), BackwardsNarrowing (354ms), BackwardsNarrowing (400ms), BackwardsNarrowing (585ms), BackwardsNarrowing (672ms), BackwardsNarrowing (1050ms), BackwardsNarrowing (346ms), BackwardsNarrowing (706ms), BackwardsNarrowing (301ms), BackwardsNarrowing (1216ms), BackwardsNarrowing (426ms), BackwardsNarrowing (710ms), BackwardsNarrowing (876ms), BackwardsNarrowing (1399ms), BackwardsNarrowing (timeout)]. | Problem 4 was processed with processor PolynomialLinearRange4 (61ms). | | Problem 5 was processed with processor PolynomialLinearRange4 (95ms).
sel#(s(N), cons(X, XS)) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
add#(s(X), Y) | → | add#(X, Y) | T(add(X, Y)) | → | add#(X, Y) | |
T(add(x_1, x_2)) | → | T(x_2) | T(add(x_1, x_2)) | → | T(x_1) | |
fib#(N) | → | sel#(N, fib1(s(0), s(0))) | sel#(s(N), cons(X, XS)) | → | T(XS) | |
T(fib1(x_1, x_2)) | → | T(x_1) | fib#(N) | → | fib1#(s(0), s(0)) | |
T(fib1(Y, add(X, Y))) | → | fib1#(Y, add(X, Y)) | T(fib1(x_1, x_2)) | → | T(x_2) | |
sel#(s(N), cons(X, XS)) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
add#(s(X), Y) → add#(X, Y) |
T(add(x_1, x_2)) → T(x_2) | T(add(x_1, x_2)) → T(x_1) |
T(fib1(x_1, x_2)) → T(x_1) | T(fib1(x_1, x_2)) → T(x_2) |
sel#(s(N), cons(X, XS)) → sel#(N, XS) |
add#(s(X), Y) | → | add#(X, Y) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
There are no usable rules
The following dependency pairs are strictly oriented by an ordering on the given polynomial interpretation, thus they are removed:
add#(s(X), Y) | → | add#(X, Y) |
sel#(s(N), cons(X, XS)) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(add(s(_x22), _x21), cons(X, XS)) | |
sel#(s(N), fib1(_x32, _x31)) | |
sel#(s(N), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | |
sel#(s(N), add(0, cons(X, XS))) | |
sel#(add(0, s(N)), cons(X, XS)) |
sel#(s(N), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) → sel#(N, XS) |
sel#(add(s(_x22), _x21), cons(X, XS)) → sel#(add(_x22, _x21), XS) | sel#(add(0, s(N)), cons(X, XS)) → sel#(N, XS) |
sel#(s(N), add(0, cons(X, XS))) → sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) → sel#(N, fib1(_x31, add(_x32, _x31))) |
sel#(s(N), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | |
sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | |
sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | |
sel#(s(N), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) → sel#(N, fib1(_x71, add(_x72, _x71))) |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) → sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) → sel#(N, fib1(_x111, add(_x112, _x111))) |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) → sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) → sel#(N, XS) |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) → sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) → sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) → sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(N, XS) |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | |
sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) → sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) → sel#(N, XS) |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(add(_x22, _x21), XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) → sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) → sel#(N, fib1(_x181, add(_x182, _x181))) |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) → sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) → sel#(N, fib1(_x201, add(_x202, _x201))) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) → sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) → sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) → sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) → sel#(N, fib1(_x221, add(_x222, _x221))) |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) → sel#(N, XS) |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) → sel#(N, XS) |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | |
sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | |
sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | |
sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | |
sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | |
sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | |
sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) → sel#(add(_x22, _x21), XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) → sel#(N, fib1(_x91, add(_x92, _x91))) |
sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) → sel#(N, XS) |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) → sel#(N, fib1(_x131, add(_x132, _x131))) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) → sel#(N, XS) |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) → sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | |
sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | |
sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | |
sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) → sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) |
sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(add(_x22, _x21), XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) → sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) → sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) → sel#(N, XS) |
sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) | sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) | sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) → sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | |
sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | |
sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | |
sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | |
sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | |
sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) |
sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) → sel#(N, fib1(_x71, add(_x72, _x71))) |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) → sel#(add(_x62, _x61), XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) → sel#(N, XS) |
sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) → sel#(N, XS) | sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | |
sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | |
sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | |
sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | |
sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | |
sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | |
sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | |
sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) |
sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) → sel#(N, XS) |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(add(_x82, _x81), XS) |
sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) → sel#(N, XS) |
sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) → sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) → sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) → sel#(N, XS) |
sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) → sel#(N, XS) |
sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) → sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) → sel#(N, fib1(_x111, add(_x112, _x111))) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) → sel#(N, XS) |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) → sel#(N, fib1(_x151, add(_x152, _x151))) |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) → sel#(N, XS) |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x121)), _x71)))) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x131)), _x41), _x71)))) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71), _x111))))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x111)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)), _x91)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))), _x51))) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x151))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x81)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x81)), _x41), _x71)))) → sel#(N, fib1(_x191, add(_x192, _x191))) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71), _x111))))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)), _x91)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x131)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x151))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x121)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))), _x51))) → sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x111)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x131)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x151))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) → sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x131)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x151))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x121)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x63, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x81)), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x91)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)), _x61)))) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x141))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(s(0)), cons(_x113, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x71))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121)), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71), _x91))))) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x61)), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x41))) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x101)), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x71)), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, fib1(0, _x71)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x111)), _x121), _x71)))) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(sel(0, cons(0, _x131))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(s(0), cons(_x53, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x51)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(sel(0, cons(s(0), _x121)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x91)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(sel(0, cons(0, _x131))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x71))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121)), _x71)))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(s(0)), cons(_x113, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x63, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)), _x61)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x111)), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71), _x91))))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x71)), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x141))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, fib1(0, _x71)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(sel(0, cons(s(0), _x121)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(sel(0, cons(0, _x61)), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x53, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x81)), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x41))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x101)), _x71)))) → sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x51)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(s(0)), cons(_x113, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x141))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x61)), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x131)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x151))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x53, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x71)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x51)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(sel(0, cons(0, _x131))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x71))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x121)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x81)), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x111)), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x63, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x101)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x71)), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(sel(0, cons(s(0), _x121)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x51))) | |
sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(0, fib1(0, _x101))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | |
sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) |
sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x51))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) | sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) | sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, fib1(0, _x101))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(s(0)), cons(_x113, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x141))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x61)), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x131)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x151))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x53, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x71)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x51)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, fib1(0, _x101))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(sel(0, cons(0, _x131))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x71))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x121)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x81)), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x111)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x111)), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x63, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x101)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x71)), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(sel(0, cons(s(0), _x121)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), add(0, sel(s(sel(s(0), cons(_x113, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x111))))) | |
sel#(s(N), add(0, sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(sel(0, sel(0, cons(cons(0, _x61), _x131)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(sel(0, fib1(0, _x131))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x141)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x101)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | |
sel#(add(s(_x22), _x21), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | |
sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x111))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | |
sel#(s(N), add(0, sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | |
sel#(s(N), add(0, sel(s(sel(sel(0, cons(0, _x121)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(add(0, 0), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(add(0, s(N)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | |
sel#(s(N), add(0, sel(s(s(sel(0, cons(0, _x61)))), cons(_x93, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) → sel#(N, XS) | sel#(s(N), add(0, sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), add(0, sel(s(s(sel(0, cons(0, _x61)))), cons(_x93, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) → sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(sel(sel(0, cons(0, _x121)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, fib1(0, _x131))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, sel(0, cons(cons(0, _x61), _x131)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) → sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x101)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(s(0), cons(_x113, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(s(N), add(add(0, 0), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x111))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(s(N), add(0, add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) → sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x141)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x111))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, fib1(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x51), _x81))), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x91)), _x101)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x61)), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, sel(0, cons(0, _x71))), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(0, cons(sel(add(0, 0), cons(0, _x61)), _x111))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(add(0, 0), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), add(0, add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(sel(0, cons(0, _x71)), cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, sel(0, cons(0, _x121))), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x93, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(sel(0, cons(0, _x151)), _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, add(0, 0)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(s(sel(add(0, 0), cons(0, _x61))), _x101)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x121)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), add(0, sel(s(sel(add(0, 0), fib1(0, _x131))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(fib1(0, _x121), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x91)), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, fib1(0, _x141))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, fib1(cons(X, XS), _x171)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(sel(0, cons(0, _x131))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x71))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x121)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(add(0, fib1(_x112, _x111)), _x31)))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, sel(0, cons(0, _x141))), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(sel(0, cons(0, _x141)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, fib1(cons(_x43, cons(cons(X, XS), _x31)), _x101)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x121)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, add(s(_x42), _x41)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(add(_x42, _x41), XS) | sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(sel(0, cons(add(0, 0), _x121)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(add(0, add(0, cons(X, XS))), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(s(add(0, sel(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(add(0, sel(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x91), _x121))), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x91))), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(s(0), cons(_x113, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(s(0), cons(_x93, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(add(0, cons(0, _x51)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, sel(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x31)), s(N)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(sel(0, cons(0, _x71)), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | sel#(add(0, sel(s(sel(0, fib1(add(0, 0), _x111))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(add(0, 0), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x151)), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(add(0, 0), 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(sel(0, cons(s(0), _x121)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x91))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x141)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x91), _x121))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, s(0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x81)), _x91))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(add(0, 0), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(add(0, 0), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(s(0)), cons(_x113, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(add(0, add(0, s(N))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x141))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(s(0), cons(_x103, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(sel(0, cons(0, _x91)), 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(add(add(0, 0), cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, add(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x51))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(add(0, cons(0, _x51)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(add(0, sel(0, cons(0, _x91))), _x101)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(fib1(_x192, _x191), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(add(0, 0), _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), add(0, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x131)), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, fib1(0, _x81)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, sel(0, cons(cons(cons(0, _x51), _x81), _x111)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, sel(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x53, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(sel(0, cons(0, _x101)), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(add(0, 0), cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(_x53, cons(s(N), _x21)), _x91)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x71)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(add(0, 0), _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(s(_x42), _x41)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(add(_x42, _x41), XS) | |
sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(s(0), cons(_x63, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, fib1(cons(X, XS), _x171)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(add(0, 0), cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x111))), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(sel(0, sel(0, cons(cons(0, _x51), _x81)))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x191)), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, add(0, s(N))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, sel(0, cons(cons(cons(_x43, cons(cons(X, XS), _x31)), _x71), _x101))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(sel(0, cons(0, _x121)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, sel(0, cons(cons(0, _x51), _x81)))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(add(0, 0), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x91)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(add(0, 0), 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), add(0, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(sel(0, cons(0, _x111)), sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(0), cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(add(0, 0), 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, s(N))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x81)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x31)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x91))), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(sel(0, cons(0, _x101)), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(add(add(0, 0), 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, add(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, add(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x91))), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(s(sel(0, cons(add(0, 0), _x61))), _x81)), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(add(0, 0), cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), s(N)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(add(0, 0)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, add(add(0, 0), 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | → | sel#(N, XS) | sel#(sel(s(0), sel(0, cons(cons(_x33, cons(s(N), _x21)), _x61))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, add(s(_x42), _x41)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(add(_x42, _x41), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(s(0), cons(_x123, cons(0, _x91)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, add(0, cons(0, _x91)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(s(0), cons(_x93, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(fib1(0, _x121), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(s(0), cons(_x33, cons(s(N), _x21))), _x41)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(add(0, 0), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, s(sel(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x151))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(s(0), cons(_x63, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, add(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x41))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, fib1(cons(X, XS), _x101))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(s(0), cons(_x93, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(sel(0, cons(0, _x91)), _x121))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(add(0, 0), _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(0), add(0, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, add(0, 0)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), s(N)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(add(0, 0), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(add(0, 0), cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(sel(0, cons(0, _x131)), cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, fib1(0, _x101))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21))), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, fib1(add(0, cons(X, XS)), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(sel(0, cons(0, _x111)), 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x151)), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(sel(0, cons(0, _x131)), 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(sel(0, cons(0, _x111)), cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, add(0, sel(0, cons(0, _x91)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x101)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x81)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, fib1(cons(X, XS), _x171)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(add(0, 0), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(add(0, cons(X, XS)), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x111)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, fib1(0, _x121)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, fib1(cons(X, XS), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, sel(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, add(s(_x42), _x41)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x42, _x41), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, sel(0, cons(cons(0, _x91), _x141)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x63, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(add(0, sel(add(0, 0), cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(s(0), cons(_x63, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x101)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x71)), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, add(0, 0)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(add(0, cons(_x43, cons(cons(X, XS), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(s(0), cons(_x83, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(add(0, sel(0, cons(0, _x91)))), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x131)), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x91)), _x31)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x161)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x91)), _x101)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(add(0, 0), _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, add(0, sel(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, s(sel(add(0, 0), cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(s(s(sel(0, cons(add(0, 0), _x61)))), cons(_x73, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(add(add(0, 0), 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(add(0, 0)), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(add(0, s(0)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(add(0, cons(X, XS)), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x131)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(fib1(_x112, _x111), _x31))))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, fib1(cons(X, XS), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, fib1(cons(0, _x51), _x111))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(add(0, 0), 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(add(0, 0), 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x111))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(s(s(0)), cons(_x43, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x81))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x151), _x181))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, add(0, 0)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, add(0, 0)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(sel(0, cons(0, _x101)), cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(add(0, 0), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x91))), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(sel(0, cons(0, _x91)), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, add(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(add(0, 0), sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(s(add(0, 0)), cons(_x113, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x51)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(add(0, 0), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(sel(0, cons(0, _x61)), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, sel(0, cons(0, _x101))), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(sel(0, cons(0, _x71)), cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, add(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(s(sel(0, cons(0, _x61)))), cons(_x93, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(add(0, 0), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(s(sel(add(0, 0), cons(0, _x61)))), cons(_x93, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(sel(sel(0, cons(s(0), _x51)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, sel(0, cons(cons(cons(0, _x51), _x81), _x111)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, sel(0, cons(cons(0, _x61), _x131)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x51), _x81))), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x81)), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(add(add(0, 0), 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x101)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(add(0, add(0, cons(cons(X, XS), _x31))), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, add(0, 0)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), add(0, sel(s(sel(add(0, 0), sel(0, cons(cons(0, _x61), _x131)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x81)), _x91))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x111)), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, fib1(0, _x131))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, fib1(cons(0, _x51), _x111))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(add(0, 0), _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, add(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(fib1(cons(X, XS), _x171), _x181))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, add(0, s(N))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x71))), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(add(0, 0), sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(add(add(0, 0), 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(add(sel(0, cons(0, _x61)), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | |
sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)), _x101)))) | |
sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | |
sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, add(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | |
sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | |
sel#(s(N), sel(s(sel(0, fib1(0, _x101))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(s(0), cons(_x103, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))), _x51))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x151)), _x91)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(add(0, 0), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, fib1(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x141)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(sel(0, cons(0, _x111)), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, sel(0, cons(cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91), _x141))))) | |
sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) |
sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(sel(0, cons(0, _x111)), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) → sel#(N, XS) | sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(s(0), cons(_x103, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) → sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x151)), _x91)))) → sel#(N, XS) | sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(add(_x22, _x21), XS) |
sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, fib1(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x141)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) | sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)), _x101)))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) | sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, fib1(0, _x101))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(add(0, 0), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, add(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) → sel#(N, XS) |
sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))), _x51))) → sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, sel(0, cons(cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91), _x141))))) → sel#(N, XS) |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x231)), 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x91)), _x101)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(add(0, sel(0, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(s(0), _x131)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(add(0, 0), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, 0), XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x161))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(add(0, 0), _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(add(0, 0), cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(s(0), cons(_x183, cons(s(0), _x151)))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), fib1(s(N), _x71))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(s(0), _x191)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(s(0), cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(fib1(_x172, _x171), _x131)), _x31)), _x41)))) | → | sel#(N, fib1(_x171, add(_x172, _x171))) | sel#(add(0, s(N)), sel(0, add(sel(0, cons(0, _x71)), cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, sel(0, cons(0, _x121))), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x93, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, fib1(sel(0, cons(0, _x161)), _x191)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(sel(0, cons(0, _x171)), 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, sel(0, cons(0, _x161))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x63, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, fib1(sel(0, cons(0, _x161)), _x151)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(sel(0, cons(0, _x141)), sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x121)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, sel(0, cons(cons(cons(_x43, cons(cons(X, XS), _x31)), _x71), _x101))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x161)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, sel(0, cons(cons(cons(_x43, cons(cons(X, XS), _x31)), _x71), _x121)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x141)), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x191)), cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(sel(0, cons(0, _x191)), _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(add(0, 0), 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x131)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x141)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(fib1(0, _x121), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(s(0), cons(_x173, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, fib1(cons(X, XS), _x161)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x131)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x131)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x83, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x151))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x131)), _x121)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x93, cons(_x43, cons(cons(X, XS), _x31)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(add(0, 0), sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, fib1(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, s(sel(0, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(sel(0, cons(0, _x211)), _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x91)), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(sel(0, cons(0, _x101)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x131)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x181))), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(add(0, 0), sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, fib1(0, _x151))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, sel(0, cons(cons(s(0), _x151), _x201)))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(add(0, 0), 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x71))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, s(0)), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x171))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, fib1(cons(X, XS), _x171)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(s(0), cons(_x163, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x63, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x121)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x221))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x81))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(0, fib1(_x112, _x111)), _x31)))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(s(0), cons(_x123, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), add(0, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(s(sel(0, cons(0, _x141))), cons(_x133, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(s(0)), cons(_x123, cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(add(s(_x82), _x81), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(s(0), cons(_x173, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, fib1(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, sel(0, cons(0, _x201))), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, fib1(cons(_x43, cons(cons(X, XS), _x31)), _x101)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))), _x101))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), _x131)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, add(s(_x42), _x41)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(add(_x42, _x41), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x43, fib1(s(N), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, add(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(add(0, 0), cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(sel(0, cons(s(0), _x151)), _x171)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x141)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x121))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(s(sel(0, cons(0, _x61))))), cons(_x103, cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x131)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(add(s(_x72), _x71), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x72, _x71), XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x91), _x121))), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x111))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, fib1(0, _x81)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(add(0, sel(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), sel(0, cons(cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x141)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(sel(0, cons(add(0, s(N)), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, add(0, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(s(0), cons(_x73, cons(0, _x61)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x151))), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, fib1(s(0), _x231)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), _x131)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x211)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(add(0, sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, sel(0, cons(0, _x181))), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(sel(0, cons(0, _x131)), _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(sel(0, cons(0, _x71)), s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, sel(0, cons(cons(0, _x141), _x171)))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, add(0, 0)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), add(0, cons(add(s(_x82), _x81), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), _x81)), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, sel(sel(0, cons(0, _x121)), cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x191))), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(add(0, 0), 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, sel(0, cons(cons(0, _x161), _x191))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, fib1(0, _x181)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, sel(0, cons(cons(s(0), _x151), _x191))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(add(0, 0), cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(sel(0, cons(s(0), _x121)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(sel(0, cons(0, _x141)), _x151)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, sel(0, cons(0, _x141))), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x151))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, fib1(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), fib1(add(0, cons(add(0, 0), _x61)), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x141)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, add(0, 0)), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, s(0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), add(0, cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x141)), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(add(0, sel(0, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x81)), _x91))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x111))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(add(0, 0), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x181)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x181)), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, add(sel(0, cons(0, _x61)), sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, sel(0, cons(cons(0, _x101), _x151)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x73, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(add(0, 0), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x161)), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, add(0, s(N))), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(add(0, s(0)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x141)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), add(0, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(s(0), cons(_x103, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x201)), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(0, add(add(0, 0), cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(0, s(N)), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, add(0, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x211)), 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(add(0, sel(0, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x73, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(sel(0, cons(0, _x181)), _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x181)), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(sel(0, cons(s(0), _x151)), _x211)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, add(0, cons(s(0), _x151)))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(add(0, 0), sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(sel(0, cons(s(0), _x151)), _x181))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, fib1(add(0, 0), _x131)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, add(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x141)), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(sel(0, cons(0, _x151)), 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(fib1(_x192, _x191), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(add(0, 0), _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, sel(0, cons(cons(0, _x61), _x91)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), add(0, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x191)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x211)), 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, add(0, 0)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(0, _x101), _x181))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(add(0, cons(0, _x101)), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), fib1(add(0, 0), _x171))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, fib1(0, _x81)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)), _x121))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(add(0, 0)), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(add(0, 0), _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(sel(0, cons(add(0, 0), _x161)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111), _x151))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), fib1(s(N), _x71))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), _x81)), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(sel(0, cons(0, _x181)), cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), fib1(add(0, 0), _x171))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x181)), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x161)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), sel(0, cons(cons(add(s(_x82), _x81), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, sel(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x81)), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(sel(0, cons(0, _x231)), 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x53, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(sel(0, cons(0, _x101)), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(add(0, s(N)), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(add(0, 0), cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(_x53, cons(s(N), _x21)), _x91)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(add(0, sel(0, cons(s(0), _x151))), _x161)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(add(0, 0), _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(0, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, add(s(_x42), _x41)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(add(_x42, _x41), XS) | |
sel#(add(0, sel(sel(sel(0, cons(s(0), _x91)), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x161)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(fib1(s(N), _x71), _x61)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x121)), _x171)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), sel(0, cons(cons(_x53, cons(s(N), _x21)), _x91)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(sel(0, cons(0, _x91))), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(sel(0, cons(0, _x91)), _x101)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(add(0, 0), sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(add(0, 0), cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(add(0, s(sel(0, cons(0, _x71)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, cons(sel(0, cons(0, _x61)), _x131)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x111))), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, 0), cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, add(0, s(N))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(add(s(_x102), _x101), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(add(_x102, _x101), _x81), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, fib1(0, _x201)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(s(0), cons(_x143, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x141))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(sel(0, cons(0, _x131)), sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, sel(0, cons(cons(cons(_x43, cons(cons(X, XS), _x31)), _x71), _x101))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, fib1(s(0), _x201))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), add(0, cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(sel(0, cons(0, _x121)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(add(0, 0), _x71)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(s(0), _x101)), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91), _x131)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(sel(0, cons(0, _x141)), _x151))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x151))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x91)), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(0, cons(sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(sel(0, cons(0, _x81)), cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, fib1(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x121))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x211))), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, sel(0, cons(cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), add(0, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(sel(0, cons(0, _x111)), sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(add(0, cons(_x43, cons(cons(X, XS), _x31))), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, s(N))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(add(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(sel(0, cons(0, _x131)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(s(0), _x131)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x81)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x31)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61), _x111)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x91))), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), fib1(add(0, 0), _x151)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(s(sel(0, cons(0, _x61)))), _x111)), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x143, cons(cons(X, XS), _x131))), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x121)), _x171)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(sel(0, cons(0, _x101)), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x221))), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x201)), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), add(0, cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(add(add(0, 0), 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, add(0, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, fib1(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x191)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(add(0, 0), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(s(sel(0, cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, add(0, 0)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x191))), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x161))), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(sel(0, cons(add(0, 0), _x121)), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, 0), add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), sel(0, cons(cons(s(0), _x151), _x231))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91), _x121)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(sel(0, cons(s(N), _x111)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(sel(0, cons(add(0, 0), _x121)), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, 0), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x181))), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(add(0, add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x141), _x171))), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(add(0, 0), s(N)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(add(0, 0), cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, fib1(0, _x151)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(s(sel(0, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x111))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(s(0), cons(_x113, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), add(0, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(0, _x121)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(s(0), cons(_x183, cons(0, _x161))), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, fib1(add(0, 0), _x151)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(add(0, s(0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(sel(s(add(0, 0)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(sel(0, cons(add(0, 0), _x101)), _x61), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(add(0, s(N)), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(add(0, 0), _x141)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), sel(0, cons(cons(s(N), _x21), _x101))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), add(0, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(sel(0, cons(0, _x61)), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(s(0), sel(0, cons(cons(_x33, cons(s(N), _x21)), _x61))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(s(_x42), _x41)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(add(_x42, _x41), XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, fib1(0, _x121)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)), _x51))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), sel(0, cons(fib1(s(N), _x71), _x61)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(add(0, 0), _x161)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(s(0), cons(_x173, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(fib1(0, _x121), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x181)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(0, _x121)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), add(0, cons(sel(0, cons(0, _x161)), _x121)))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, fib1(add(0, cons(add(0, 0), _x61)), _x141)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(0, cons(sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)), _x81)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x131)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(s(0), cons(_x83, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21)), _x51))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(add(0, 0), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, s(0)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), fib1(s(N), _x101)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(sel(0, cons(0, _x191)), 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(add(0, 0), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x171)), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71)), _x41))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x201)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(sel(0, cons(s(0), _x151))), cons(_x163, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, s(sel(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x151))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, fib1(0, _x191)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(s(0), cons(_x63, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(sel(0, cons(0, _x71))), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, add(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(sel(0, cons(add(0, 0), _x161)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))))), cons(_x53, cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(sel(0, cons(add(0, s(0)), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x81)), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(add(0, 0), _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(add(0, 0), cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(add(0, 0), _x101))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), add(0, cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, fib1(cons(X, XS), _x101))))) | → | sel#(N, XS) | sel#(add(0, sel(s(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(s(0), cons(_x93, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(sel(0, cons(0, _x91)), _x121))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(add(0, 0), _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(s(0), cons(_x113, cons(add(0, 0), _x101))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), add(0, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, add(0, 0)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(add(0, 0), s(N)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), sel(s(s(sel(0, cons(sel(0, cons(0, _x161)), _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(s(0), cons(_x123, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), add(0, cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(add(0, 0), cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(sel(0, cons(0, _x191)), 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(sel(0, cons(0, _x191)), 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), _x71)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(add(0, 0), cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x121))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(sel(0, cons(0, _x161)), cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, fib1(0, _x121)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(add(0, 0), s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(s(sel(0, cons(0, _x61))), _x121))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x111))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, fib1(0, _x101))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(add(0, 0), sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(s(0), cons(_x113, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(s(0), cons(_x133, cons(0, _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(add(0, 0), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21))), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, sel(0, cons(0, _x181))), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(sel(0, cons(0, _x131)), cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(add(0, 0), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(add(0, 0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(sel(0, cons(0, _x111)), 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(sel(0, cons(0, _x151)), _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(sel(0, cons(add(0, 0), _x111)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x141))), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x101)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71)), _x41))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x161)), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(sel(0, cons(0, _x181)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, add(0, sel(0, cons(0, _x91)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61)), _x91))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x201)), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, fib1(0, _x191)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(0, cons(sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21))), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(s(sel(add(0, 0), cons(s(0), _x151))), cons(_x203, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x201)), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, add(0, s(0))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), fib1(s(N), _x71))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(s(0), cons(_x133, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, add(0, cons(0, _x141)))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), add(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(add(0, cons(X, XS)), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51)), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(add(0, 0), _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(s(_x82), _x81), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, fib1(0, _x121)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x211))), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(0, s(N)), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x121)), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x71)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(s(0)), cons(_x103, cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, sel(0, cons(0, _x201))), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), sel(0, cons(cons(_x53, cons(s(N), _x21)), _x91)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(sel(0, cons(0, _x181)), _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, fib1(cons(X, XS), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(0, add(s(_x82), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x151)), cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), _x31)), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x171)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, sel(0, cons(0, _x181))), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, add(0, 0)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x241))), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(add(0, 0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(add(0, 0), 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x63, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, 0), cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(s(0), cons(_x63, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x101)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(add(0, 0), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, add(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, add(0, cons(0, _x101)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), add(0, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(s(0), cons(_x93, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x71)), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(sel(0, cons(0, _x191)), 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x231)), 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), _x101)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, fib1(add(add(0, 0), cons(add(0, 0), _x61)), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(sel(0, cons(0, _x121)), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(s(0), _x91)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(0, cons(0, _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(add(0, cons(_x43, cons(cons(X, XS), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(s(0), cons(_x83, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x113, add(0, cons(0, _x101)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x71))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, add(0, sel(0, cons(0, _x141)))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(add(0, 0), 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(add(0, s(0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(add(0, 0), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), add(0, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, fib1(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x111))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x171)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x161)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(add(0, s(N)), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x91)), _x101)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x181))), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x131)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(add(0, 0), _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(add(0, s(0)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x131)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, s(sel(add(0, 0), cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, add(0, sel(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(sel(0, cons(add(0, 0), _x161)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(s(sel(0, cons(add(0, 0), _x61)))), cons(_x73, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(add(0, s(N)), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x131), _x161))), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(add(add(0, 0), 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(add(0, s(0)), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(add(0, 0)), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(add(0, s(0)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(s(sel(0, cons(0, _x51))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x51)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(add(0, 0), cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, sel(0, cons(s(0), _x81))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(add(0, sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x131)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, fib1(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x191)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(add(0, 0), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, add(0, 0)), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(sel(0, cons(0, _x101)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(add(0, 0), _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(add(0, 0), 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(add(0, 0), 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, sel(0, cons(cons(add(0, 0), _x121), _x151))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x111))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(s(s(0)), cons(_x43, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(s(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x73, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(sel(0, cons(0, _x121))), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x53, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), add(0, sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x81))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(add(0, 0), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x151), _x181))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x111)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, add(0, 0)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, add(0, 0)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(sel(0, cons(0, _x171)), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(add(0, cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(add(0, 0), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, cons(add(0, 0), _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(s(0), cons(_x163, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, sel(0, cons(cons(0, _x61), _x151))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, sel(0, cons(cons(0, _x161), _x201))), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(sel(0, cons(0, _x131)), cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(sel(0, cons(0, _x91)), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(add(0, sel(0, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x71)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(s(0), cons(_x203, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(add(0, 0), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), add(0, sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, add(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x141)), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(add(0, 0), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, add(0, 0)), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x111)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(sel(0, cons(0, _x61)), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)), _x101))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(fib1(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x161), _x111))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(sel(0, cons(0, _x71)), cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), add(0, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(sel(0, cons(0, _x111)), cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(sel(0, cons(0, _x171)), sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x191)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x201)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(s(sel(0, cons(0, _x61)))), cons(_x93, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(sel(0, cons(0, _x91)), s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x211))), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), sel(0, cons(cons(_x133, cons(add(0, 0), _x121)), _x161))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(add(0, 0)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(add(0, 0), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(s(0), cons(_x63, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x121)), _x131)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, sel(0, cons(cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x191))), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(sel(0, cons(0, _x171)), 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, sel(0, cons(cons(0, _x141), _x181))), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, sel(0, cons(0, _x201))), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, add(0, 0)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x151)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), add(0, sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x171)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x181)), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(s(sel(add(0, 0), cons(0, _x61)))), cons(_x93, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(s(0), cons(_x103, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x161)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x181)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, fib1(s(N), _x71)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(sel(0, cons(0, _x121)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, sel(0, cons(cons(cons(0, _x51), _x81), _x111)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(add(0, 0), cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, sel(0, cons(0, _x111))), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x81)), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(sel(0, cons(0, _x141)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), add(0, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(sel(0, cons(0, _x111)), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(add(0, sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, 0), sel(0, cons(cons(0, _x61), _x131)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(add(0, 0), cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x81)), _x91))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(s(0), cons(_x133, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x111)), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(add(0, sel(s(add(0, sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(s(0)), cons(_x83, cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(add(0, 0), cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)))), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), fib1(sel(0, cons(0, _x161)), _x151)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x161), _x221))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, fib1(0, _x171))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(add(0, sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x151)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x181)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), add(0, cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, fib1(cons(0, _x51), _x111))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(add(0, 0), _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, fib1(s(0), _x191)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, add(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(fib1(cons(X, XS), _x171), _x181))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, sel(0, cons(s(0), _x151)))), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(sel(0, cons(0, _x121)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), add(0, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, add(0, s(N))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), fib1(s(0), _x231)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(add(0, s(0)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, add(s(_x102), _x101)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x102, _x101), XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), _x21)), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51)), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x131)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, sel(0, cons(cons(0, _x91), _x121))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x71))), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(sel(0, cons(0, _x161)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(add(add(0, 0), 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21))), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x121)), _x171)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(add(sel(0, cons(0, _x61)), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(s(0), cons(_x163, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x151)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x121), _x191))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, sel(0, cons(s(N), _x101))), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, add(0, sel(0, cons(s(0), _x151)))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(add(s(_x72), _x71), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x72, _x71), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(sel(0, cons(0, _x171)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(sel(0, cons(0, _x161)), _x171)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x191)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, sel(0, cons(0, _x241))), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x221)), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x51), _x81))), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(sel(0, cons(0, _x131)), cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(sel(0, cons(0, _x101))), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(add(0, 0), cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), add(0, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x51)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x121), _x191))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x161))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x151))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x61)), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, fib1(sel(0, cons(add(0, 0), _x121)), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(s(_x82), _x81), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(_x53, cons(add(0, s(N)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x131)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, sel(0, cons(0, _x71))), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(sel(0, cons(0, _x171)), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x191))), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(sel(add(0, 0), cons(0, _x61)), _x111))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(add(0, 0), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, fib1(add(0, 0), _x151)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x201))), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(sel(0, cons(0, _x101))), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x171)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(0, _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(sel(0, cons(0, _x151)), _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, add(0, 0)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(sel(0, cons(0, _x171)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(s(sel(add(0, 0), cons(0, _x61))), _x101)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, sel(0, cons(cons(s(0), _x151), _x231))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x141)), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(sel(0, cons(0, _x91))))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(sel(0, cons(s(0), _x211)), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x161)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(sel(0, cons(0, _x171)), cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, fib1(0, _x141)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), sel(0, cons(cons(add(0, 0), _x61), _x151))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), fib1(0, _x131))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(sel(0, cons(0, _x71)), _x81))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(s(sel(0, cons(s(0), _x151))), cons(_x203, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x141))), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(s(0), cons(_x103, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), add(0, cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x181)), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, cons(sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(0, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), sel(0, cons(cons(_x133, cons(add(0, 0), _x121)), _x161))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, add(0, 0)), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(add(0, 0), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(sel(0, cons(0, _x131)), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, sel(0, cons(0, _x131))), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, sel(0, cons(cons(0, _x141), _x171))), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, add(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(add(0, 0), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, add(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x131)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(sel(0, cons(0, _x141))), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, fib1(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, fib1(0, _x141))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(cons(X, XS), _x141)), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), fib1(0, _x181)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, add(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(add(0, 0), cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(s(0), cons(_x163, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(add(0, 0), _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, add(0, 0)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(add(0, 0), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), add(0, fib1(s(N), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)), _x51))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x191)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(add(0, 0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), _x81)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(sel(0, cons(0, _x131))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(sel(0, cons(add(0, 0), _x101)), _x91)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x71))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x141))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), _x41)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(0, _x101), _x181))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(sel(0, cons(0, _x201)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(add(0, 0), cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x171)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(s(0), _x151)), _x161)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(add(0, 0), cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x151)), 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x111)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(sel(0, cons(0, _x141)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, sel(0, cons(0, _x141))), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(add(0, 0)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), _x71)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(s(sel(0, cons(0, _x111))), cons(_x103, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), _x31)), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), _x71)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x131))), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, add(0, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x121)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x201)), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(sel(0, cons(add(0, 0), _x121)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x121)), _x131)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x131))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, sel(0, cons(0, _x201))), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(0, add(0, cons(X, XS))), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(s(0), cons(_x133, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(sel(0, cons(0, _x191)), cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(sel(0, cons(s(N), _x71)), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(s(add(0, sel(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(sel(0, cons(0, _x91)))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, fib1(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x121))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(s(0), cons(_x103, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(add(0, sel(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(add(0, s(0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x91))), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x71))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(s(0), cons(_x113, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x161))), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x221))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(s(0), cons(_x93, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21)), _x51))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(add(0, 0)), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), add(0, sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(sel(0, cons(0, _x111)), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(add(0, cons(0, _x51)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, sel(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(add(0, 0), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, fib1(add(0, 0), _x151)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), add(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(s(0), cons(_x133, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(sel(0, cons(add(s(_x82), _x81), _x91)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x141)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(sel(0, cons(0, _x71)), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x171)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, add(0, cons(0, _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, fib1(add(0, 0), _x111))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(s(sel(0, cons(0, _x91))))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x171))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(add(0, 0), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x151)), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, fib1(cons(_x43, cons(cons(X, XS), _x31)), _x121))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(add(0, 0), cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, add(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x161)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, fib1(0, _x101))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x141)), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, fib1(0, _x191)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, fib1(0, _x151)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, add(0, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(add(0, s(0)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x91))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(s(0), cons(_x173, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), add(0, cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x161), _x191))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(s(0), cons(_x83, cons(0, _x71)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x91), _x121))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, fib1(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x141))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x41)))), _x51))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(sel(0, cons(0, _x141)), cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(s(0), cons(_x173, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, 0), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, fib1(add(0, sel(0, cons(0, _x141))), _x111))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(add(0, 0), _x101))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, sel(0, cons(cons(0, _x71), _x101)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), _x31)), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x201)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(s(0)), cons(_x113, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x211)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, s(N))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x141))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x141)), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(s(0), cons(_x153, cons(0, _x141)))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, fib1(add(0, 0), _x171)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(cons(add(0, 0), _x101), _x131))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x63, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, sel(0, cons(cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111), _x141)))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(sel(0, cons(add(0, 0), _x161)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(s(0)), cons(_x83, cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x131)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(sel(0, cons(0, _x131)), 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(add(0, 0), s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(add(0, 0))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(sel(0, cons(0, _x91)), 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(add(0, 0), cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(sel(0, cons(0, _x161)), _x181)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x51))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x111)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(add(0, cons(0, _x51)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(add(0, sel(0, cons(0, _x91))), _x101)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(s(0), cons(_x153, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x151))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(sel(0, cons(s(0), _x111)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(sel(0, cons(0, _x141)), _x161)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(add(0, 0), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x241))), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(s(0), cons(_x113, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x131)), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x91)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(sel(0, cons(0, _x141)), cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(add(0, 0), cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(add(0, 0), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, sel(0, cons(cons(cons(0, _x51), _x81), _x111)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x161)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), add(0, cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), sel(0, cons(cons(add(0, 0), _x61), _x171)))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, add(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, add(0, cons(0, _x71)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(add(s(_x112), _x111), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x112, _x111), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x151)), _x91)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), _x31)), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, fib1(0, _x221)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, fib1(0, _x71)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, sel(sel(0, cons(0, _x121)), cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(sel(s(sel(0, fib1(0, _x91))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(s(0), cons(_x63, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(add(0, 0), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, fib1(cons(X, XS), _x171)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, fib1(0, _x101))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x161)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, sel(0, cons(0, _x181))), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x71))), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(sel(0, sel(0, cons(cons(0, _x51), _x81)))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x191)), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(sel(0, cons(s(N), _x71)), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(sel(0, cons(s(0), _x241)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(sel(0, cons(s(0), _x241)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x201)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x161)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), _x71)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x171)))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x211))), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(add(0, 0), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x151))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, sel(0, cons(cons(0, _x51), _x81)))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(sel(0, cons(0, _x131)), _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x221)), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(sel(0, cons(0, _x161)), cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x131)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(0, add(0, cons(0, _x101)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, fib1(s(N), _x71)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(s(0), cons(_x113, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(add(0, 0), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x221))), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x151))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(add(0, 0), cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x151)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x141)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(sel(0, cons(0, _x151)), cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(add(0, 0), 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(sel(0, cons(0, _x91)), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(0), cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(add(0, 0), 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x181))), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), add(0, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), add(0, cons(add(0, s(N)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x133, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(sel(0, cons(0, _x141)), cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x131))), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(0), cons(_x113, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, sel(0, cons(add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x101))), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), sel(0, cons(cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x141)))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(add(0, 0), cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, fib(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(0, XS) | sel#(s(N), sel(0, cons(sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, sel(0, cons(cons(0, _x111), _x141))), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, fib1(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(add(0, s(sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, add(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, add(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, fib1(cons(_x43, cons(cons(X, XS), _x31)), _x101)))) | → | sel#(N, XS) | sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x91))), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), fib1(sel(0, cons(0, _x161)), _x171))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(s(sel(0, cons(add(0, 0), _x61))), _x81)), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(s(0), cons(_x133, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(add(0, 0), cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, sel(0, cons(cons(0, _x121), _x151))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, fib1(0, _x171)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x191)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(sel(0, cons(add(0, 0), _x221)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, fib1(sel(0, cons(add(0, 0), _x121)), _x111))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(add(0, 0), 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(add(0, 0), _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(add(0, 0), 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, add(add(0, 0), 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111), _x151))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), sel(0, cons(cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))), _x141)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(add(0, s(0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), fib1(s(N), _x71))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(s(0), cons(_x123, cons(0, _x91)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(sel(0, cons(0, _x141)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, add(0, cons(0, _x91)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(0, add(add(0, 0), cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(s(0), cons(_x93, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x251))), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, fib1(add(0, 0), _x151)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, 0), _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(sel(0, cons(add(0, 0), _x101)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(s(0), cons(_x33, cons(s(N), _x21))), _x41)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | |
sel#(add(0, sel(0, cons(sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x131)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(add(0, 0), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(s(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(_x83, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(add(0, sel(0, cons(0, _x71)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(sel(0, cons(0, _x101)), _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(add(0, 0), cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(add(0, s(s(sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x241))), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x151))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(add(0, sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x131))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, add(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, sel(0, cons(cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111), _x141)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x41))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(s(sel(0, cons(0, _x121))), cons(_x163, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), fib1(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(add(0, sel(0, cons(0, _x161))), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x141)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, fib1(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x141))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, sel(0, cons(cons(0, _x91), _x121))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x161)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(add(0, s(0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, fib1(s(0), _x181)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x171)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(s(sel(0, cons(0, _x121))), cons(_x163, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, 0), cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(add(s(_x82), _x81), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x141)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(add(0, 0)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(add(0, 0), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x131)), _x31), _x121))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x221)), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(add(0, 0), 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)), _x101)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x211)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x133, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x201)), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(sel(0, cons(0, _x131)), cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x151))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x201)), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x91)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(add(0, s(0)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, fib1(add(0, cons(X, XS)), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91), _x121)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(add(0, 0)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x151))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(sel(0, cons(s(sel(0, cons(0, _x91))), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x151)), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(sel(0, cons(0, _x131)), 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(add(0, 0), _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(sel(0, cons(0, _x111)), cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(s(sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(_x153, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x101)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)), _x101))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x81)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(sel(0, cons(0, _x251))), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x151))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), sel(0, cons(cons(add(0, 0), _x61), _x171)))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, add(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), sel(0, cons(cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), _x121))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, fib1(cons(X, XS), _x171)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), add(0, cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)), _x121))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(add(0, 0), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), fib1(add(0, 0), _x171))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(add(0, 0), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x71)), cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x111)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x131)), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(sel(0, cons(0, _x171)), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(add(0, s(_x82)), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(add(0, sel(add(0, 0), cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(sel(0, cons(s(0), _x91)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, sel(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(add(0, 0), cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, add(s(_x42), _x41)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x42, _x41), XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, sel(0, cons(cons(0, _x91), _x141)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(s(0), cons(_x173, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x181)), cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(s(0)), cons(_x123, cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(add(0, sel(add(0, 0), cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, sel(0, cons(cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91), _x141))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), sel(0, cons(cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)), _x101))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x181))), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x91)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, add(0, 0)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, fib1(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(s(0), cons(_x103, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(sel(add(0, 0), cons(s(0), _x151)), _x211)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(add(0, 0), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x181)), cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, add(0, 0)), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, add(0, 0)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, add(0, 0)), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, add(0, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(sel(0, cons(0, _x121)), cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), sel(0, cons(cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), _x131))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, add(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(add(0, sel(0, cons(0, _x91)))), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(add(0, s(N)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x171)), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(add(0, 0), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(s(0), cons(_x143, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(0, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(sel(0, cons(0, _x111))), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x171)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(add(0, sel(0, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, add(0, cons(0, _x111))), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(s(0), cons(_x123, cons(0, _x111))), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(s(0), cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(0), _x151), _x181))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, add(0, cons(0, _x161))), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x131)), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x91)), _x31)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x231)), 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x181))), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(sel(0, cons(0, _x91)))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(0, cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), _x151))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x141))), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x131))), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, fib(sel(0, cons(add(0, 0), _x61)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(0, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(add(0, cons(X, XS)), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(0, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), fib1(0, _x181)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(fib1(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x161), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(cons(add(0, sel(0, cons(0, _x141))), _x61), _x111)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, fib1(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x131))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x191))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(fib1(_x112, _x111), _x31))))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, fib1(cons(X, XS), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, fib1(cons(0, _x51), _x111))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), add(0, cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(sel(0, cons(0, _x111)), cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, sel(0, cons(0, _x181))), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(sel(0, cons(0, _x111)), _x121)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x91)), 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(sel(0, cons(0, _x101))), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(sel(0, cons(0, _x101)), cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(add(0, 0), sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, fib1(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x141)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(add(0, 0), 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(add(0, 0), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x91))), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(sel(0, cons(0, _x91)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(s(0), cons(_x213, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x71)), cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, add(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(add(0, 0), sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(add(0, 0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(add(0, cons(_x43, cons(cons(X, XS), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(add(0, sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(s(add(0, 0)), cons(_x113, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(s(0), cons(_x143, cons(cons(X, XS), _x31))), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(s(sel(0, cons(0, _x141))), cons(_x153, cons(sel(0, cons(0, _x161)), _x121)))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), sel(0, cons(cons(add(0, s(N)), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x51)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(add(0, 0), cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(s(add(0, 0)), cons(_x213, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, sel(0, cons(0, _x101))), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(add(s(_x82), _x81), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(sel(0, cons(0, _x121))), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(sel(0, cons(0, _x221))), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(add(0, 0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(add(0, 0), _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(s(sel(0, cons(0, _x61)))), cons(_x43, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x191))), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, add(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(fib1(_x172, _x171), _x31)), _x81))), _x41))) | → | sel#(N, fib1(_x171, add(_x172, _x171))) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, add(0, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(add(0, s(N)), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(sel(0, cons(0, _x151)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), fib1(s(N), _x71))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x111))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(sel(0, cons(0, _x141))), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x51)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, add(0, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(0, add(add(0, 0), cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(s(add(0, 0)), cons(_x103, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x121)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(sel(sel(0, cons(s(0), _x51)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, sel(0, cons(cons(0, _x61), _x131)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(add(0, 0), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), add(0, cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))), _x51))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x51), _x81))), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(add(add(0, 0), 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x101)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(add(0, add(0, cons(cons(X, XS), _x31))), _x61)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x33, cons(s(N), _x21)), _x61))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, add(0, 0)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x121)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, sel(0, cons(cons(add(0, 0), _x121), _x151))), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(add(0, 0), 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, add(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x61)), cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x151)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, fib1(0, _x131))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(sel(0, cons(0, _x71)), cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, fib1(0, _x191)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(sel(0, cons(0, _x91)), _x101)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(sel(0, cons(s(_x82), _x101)), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, cons(add(0, sel(sel(0, cons(0, _x121)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(sel(0, cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), sel(0, cons(cons(add(0, 0), _x61), _x171)))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(sel(0, cons(0, _x171)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(add(0, sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(add(0, 0), sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(add(0, 0)), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(0, cons(sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(s(0), cons(_x163, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(add(0, 0), cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(sel(0, cons(0, _x151)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), add(0, sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x181)), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(sel(0, cons(s(0), _x201)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(add(0, 0), sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x161)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x171)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x161))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x201)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x171)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x181)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x181)), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x161), _x221))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, fib1(sel(0, cons(0, _x161)), _x191)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(sel(0, cons(0, _x181)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | |
sel#(add(0, sel(sel(0, sel(add(add(0, 0), 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(sel(0, cons(0, _x131)), 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, sel(0, cons(0, _x141))), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x191))), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), sel(0, cons(cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91), _x131)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), fib1(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x131))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(add(0, sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(add(0, 0), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, add(0, 0)), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(s(0), cons(_x203, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(add(0, 0), _x121)), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, add(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(s(add(0, 0)), cons(_x113, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(s(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, fib1(0, _x221)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), add(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(s(sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(_x153, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x191))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x121)), _x171)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x141)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x171))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(s(0), cons(_x173, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | |
sel#(add(0, sel(sel(add(0, 0), sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x201)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), add(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x161), _x221))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), sel(0, cons(cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91), _x131)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(add(0, 0), 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x171)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), fib1(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x131))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) → sel#(N, XS) |
sel#(sel(0, cons(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x141)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x171)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(s(0), cons(_x173, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, cons(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(sel(0, cons(0, _x181)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(add(0, 0), _x121)), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, add(0, 0)), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, sel(0, cons(0, _x141))), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x191))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x171))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(s(0), cons(_x203, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(s(add(0, 0)), cons(_x113, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(add(0, 0), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, fib1(sel(0, cons(0, _x161)), _x191)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, fib1(0, _x221)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(s(sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(_x153, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x161)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(sel(0, cons(0, _x131)), 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x161))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x181)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x181)), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x191))), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(add(0, sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x121)), _x171)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) → sel#(N, XS) |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(fib1(_x382, _x381), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x381, add(_x382, _x381))) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x291)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x61)), _x71), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(add(0, 0), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, 0), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(s(0), cons(_x183, cons(s(0), _x151)))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, sel(0, cons(0, _x351))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(sel(0, cons(0, _x351)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(s(_x42), _x41)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x42, _x41), XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(sel(0, cons(cons(X, XS), _x321)), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x183, cons(sel(0, cons(cons(X, XS), _x101)), _x171))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x341))), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(s(0), _x191)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(s(0), cons(_x213, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(fib1(_x172, _x171), _x131)), _x31)), _x41)))) | → | sel#(N, fib1(_x171, add(_x172, _x171))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x93, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(s(add(0, 0)), cons(_x393, cons(cons(cons(X, XS), _x131), _x311)))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), fib1(sel(0, cons(0, _x191)), _x181)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(sel(0, cons(0, _x171)), 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, sel(0, cons(0, _x161))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(add(0, 0), cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, fib1(sel(0, cons(0, _x161)), _x151)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31))), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(s(0), cons(_x163, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(sel(0, cons(0, _x141)), sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, sel(0, cons(cons(cons(_x43, cons(cons(X, XS), _x31)), _x71), _x101))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x181)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, sel(0, cons(cons(cons(_x43, cons(cons(X, XS), _x31)), _x71), _x121)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(s(sel(0, add(0, cons(0, _x271)))), cons(_x263, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101), _x111))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x141)), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(sel(0, cons(0, _x251)), cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x321))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x193, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91), _x81))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x121)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x141)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(s(0), cons(_x173, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x83, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(add(0, 0), _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x131)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x131)), _x121)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x93, cons(_x43, cons(cons(X, XS), _x31)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(add(0, 0), sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), _x31)), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, fib1(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, s(sel(0, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x91)), _x101)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x91)), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(sel(0, cons(0, _x101)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x251)), 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(s(0), cons(_x103, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, add(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x131)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(sel(sel(0, cons(0, _x41)), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, add(add(0, 0), sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x181))), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(add(0, 0), 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), add(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x131)), _x31), _x171))), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(add(0, 0), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(s(0), cons(_x163, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x111)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x131))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), add(0, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(s(sel(0, cons(0, _x141))), cons(_x133, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(sel(0, cons(0, _x221)), cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x273, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(add(0, 0), 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(s(0)), cons(_x123, cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(add(s(_x82), _x81), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, fib1(cons(X, XS), _x301))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, sel(0, cons(0, _x201))), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, add(s(_x42), _x41)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(add(_x42, _x41), XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, add(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x181)), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x181)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(add(0, 0), cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x131)), _x171)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x321)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x141)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101), _x141))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x121))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(s(sel(0, cons(0, _x61))))), cons(_x103, cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x131)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, fib1(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x261)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, add(0, cons(s(N), _x21))))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(0, add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x91), _x121))), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x111))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(sel(0, cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x141)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(sel(0, cons(cons(X, XS), _x321)), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151))), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x212, _x211), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, fib1(_x211, add(_x212, _x211))) | sel#(s(N), sel(0, cons(add(0, sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x263, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(add(0, 0), cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x161))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(add(add(0, 0), 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(sel(s(sel(s(0), cons(_x73, cons(0, _x61)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x121)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(s(0), _x151))), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x263, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(add(0, sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(sel(0, cons(0, _x131)), _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(sel(0, cons(0, _x351)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, sel(0, cons(0, _x351))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221), _x261))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | sel#(add(0, sel(s(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), _x81)), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, sel(0, cons(0, _x381))), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(sel(0, cons(0, _x381)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x141)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x191))), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x291))), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(sel(0, cons(0, _x291)), cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, fib1(0, _x181)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(add(s(_x82), _x81), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(add(0, 0), cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(sel(0, cons(s(0), _x121)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), add(0, cons(cons(X, XS), _x131)))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221), _x261))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(add(0, 0), 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x151))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, fib1(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x231)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, add(0, 0)), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, s(0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(sel(0, cons(0, _x391)), 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(sel(0, cons(0, _x391)), 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), add(0, cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(add(s(_x82), _x81), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(add(0, sel(0, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(sel(0, cons(0, _x251)), cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x81)), _x91))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x261)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(add(0, 0), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(sel(0, cons(0, _x61)), sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(sel(0, cons(0, _x311)), cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261), _x291))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)), _x121))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x161)), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), sel(0, cons(cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91), _x131)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, add(0, cons(sel(0, cons(0, _x111)), _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(s(0), cons(_x243, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x201)), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x291)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x161))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x202, _x201), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x201, add(_x202, _x201))) | sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x81))), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, add(0, cons(s(0), _x151)))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x131), _x241))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(sel(0, cons(s(0), _x151)), _x181))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(sel(0, cons(0, _x301)), cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), sel(0, cons(0, _x301))), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(sel(0, cons(0, _x151)), 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(add(0, 0), _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, fib1(0, _x221)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, add(0, 0)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x181)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(0, _x101), _x181))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), fib1(add(0, 0), _x171))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)), _x121))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(sel(0, cons(add(0, 0), _x161)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), fib1(s(N), _x71))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), _x81)), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(sel(0, cons(0, _x181)), cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x161)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x331)), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), fib1(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x281)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(add(0, 0), sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x81)), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x321))), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(add(0, s(N)), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x141)), _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x161)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(s(0), _x171)), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x191)), cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, cons(sel(0, add(0, cons(0, _x271))), _x281)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(add(0, 0), _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), fib1(cons(cons(X, XS), _x131), _x391)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, fib1(cons(cons(X, XS), _x131), _x391)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(s(_x42), _x41)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(add(_x42, _x41), XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x171)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101), _x141))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x121)), _x141)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(add(0, 0), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(0, _x81), XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x263, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x161)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x121)), _x171)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), sel(0, cons(cons(_x53, cons(s(N), _x21)), _x91)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x161)), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x371)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, add(0, cons(cons(X, XS), _x131)))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(sel(0, cons(0, _x91)), _x101)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), _x171)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, add(0, cons(s(s(0)), _x71))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x111))), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x371)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x261))), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(add(0, 0), 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, s(N))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, sel(0, cons(cons(sel(0, cons(0, _x111)), _x61), _x101)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(sel(0, cons(0, _x221)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, fib1(0, _x201)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(sel(0, cons(0, _x131)), 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x141))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x131)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x351)), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, sel(0, cons(cons(cons(_x43, cons(cons(X, XS), _x31)), _x71), _x101))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, fib1(s(0), _x201))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(s(s(0)), _x71), _x101))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(sel(0, cons(0, _x121)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, sel(0, cons(cons(0, _x61), _x201)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(0, 0), cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x331)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(s(0), _x101)), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, add(0, cons(add(0, add(0, cons(X, XS))), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(add(0, sel(0, cons(0, _x121))), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91), _x131)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(sel(0, cons(0, _x141)), _x151))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x91)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), add(0, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(add(0, 0), cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, add(0, 0)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x321))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x212, _x211), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, fib1(_x211, add(_x212, _x211))) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x201)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(add(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)), _x111))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x341)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x291))), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x81)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61), _x111)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x91))), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, sel(0, cons(sel(0, cons(0, _x111)), _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(s(sel(0, cons(0, _x61)))), _x111)), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x143, cons(cons(X, XS), _x131))), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(sel(0, cons(0, _x301)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(sel(0, cons(0, _x101)), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x251)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x341)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(add(add(0, 0), 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(s(sel(sel(0, cons(0, _x191)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, fib1(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x191)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(fib1(_x102, _x101), _x31)), _x71))) | → | sel#(N, fib1(_x101, add(_x102, _x101))) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21))))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x401)), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, add(0, 0)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x341)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(add(0, 0), _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(add(0, 0), cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), add(0, fib1(add(0, 0), _x111)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(sel(0, cons(add(0, 0), _x121)), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x301)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), sel(0, cons(cons(s(0), _x151), _x231))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(sel(0, cons(s(N), _x111)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(sel(0, cons(add(0, 0), _x121)), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, 0), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x181))), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x141), _x171))), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x231)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, fib1(0, _x151)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, fib1(add(0, 0), _x151)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(add(0, s(0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(sel(0, cons(add(0, 0), _x101)), _x61), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), sel(0, cons(cons(s(N), _x21), _x101))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(sel(0, cons(0, _x61)), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, add(s(_x42), _x41)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(add(_x42, _x41), XS) | sel#(add(s(_x22), _x21), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, add(0, 0)), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, sel(0, cons(0, _x351))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(sel(0, cons(0, _x351)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(fib1(_x262, _x261), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, fib1(_x261, add(_x262, _x261))) | sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)), _x51))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x321))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(add(0, 0), _x161)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x153, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x301))), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(sel(0, cons(0, _x301)), cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, fib1(add(0, cons(add(0, 0), _x61)), _x141)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(0, cons(sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)), _x81)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(s(0), cons(_x83, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x291))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(fib1(cons(X, XS), _x401), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, s(0)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, cons(X, XS)), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, fib1(sel(0, cons(add(0, 0), _x161)), _x191)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31), _x291))), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x151)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(add(0, 0), 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(sel(0, cons(0, _x211)), cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(add(0, 0), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(sel(0, cons(0, _x221)), cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71)), _x41))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, 0), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x201)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x291)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x291)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(sel(0, cons(s(0), _x151))), cons(_x163, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151), _x181))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x151))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321))), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, fib1(0, _x191)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x231)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(sel(0, cons(0, _x71))), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, add(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))))), cons(_x53, cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x81)), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(s(0), cons(_x243, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x181)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(sel(0, cons(0, _x291)), _x301)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(s(0), cons(_x203, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), add(0, cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, fib1(cons(X, XS), _x101))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(sel(0, cons(0, _x91)), _x121))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(s(0), cons(_x173, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(sel(0, cons(add(0, 0), _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, add(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(s(0), cons(_x113, cons(add(0, 0), _x101))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, add(0, 0)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(add(0, 0), s(N)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x21)), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221), _x261))), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(add(0, 0), _x121)), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x281)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(s(0), cons(_x123, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(add(0, add(0, cons(X, XS))), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(add(0, 0), cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101), _x141))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(sel(0, cons(0, _x191)), 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(add(0, s(_x82)), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x161)), _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), _x71)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(add(0, 0), cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(sel(0, cons(0, _x161)), cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, fib1(0, _x121)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, sel(0, cons(s(s(0)), _x71))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(s(sel(0, cons(0, _x61))), _x121))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(add(0, 0), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(sel(0, cons(0, _x131)), cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(add(0, 0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(add(0, 0), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, add(0, 0)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(sel(0, cons(0, _x151)), _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x311)), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71)), _x41))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x161)), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x141)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61)), _x91))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41), _x191))), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, add(0, 0)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, fib1(0, _x191)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(sel(0, cons(0, _x291)), add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21))), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(s(sel(add(0, 0), cons(s(0), _x151))), cons(_x203, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x201)), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, add(0, s(0))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151))), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), add(0, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51)), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(add(0, 0), _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(add(0, 0), cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(s(_x82), _x81), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, fib1(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x261)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101), _x231))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x121)), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(add(s(_x82), _x81), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, fib1(0, _x321))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, fib1(cons(X, XS), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(0, add(s(_x82), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x61), _x131))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(add(0, 0), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31), _x231))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(sel(0, cons(0, _x171)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, sel(0, cons(0, _x181))), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(sel(0, cons(0, _x331)), _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, add(0, 0)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(sel(0, cons(add(0, 0), _x331)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x241))), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(s(0), cons(_x343, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(add(0, 0), 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(add(0, 0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x63, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x171), _x201))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x311)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x161)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x261)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(s(0), cons(_x63, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x101)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(add(0, 0), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, add(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x361)), _x371)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, add(0, cons(0, _x101)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x191)), cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, add(0, 0)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(s(sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(_x153, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x121), _x191))), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x301)), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(sel(0, cons(0, _x191)), 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x231)), 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x251)), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x231))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, fib1(add(add(0, 0), cons(add(0, 0), _x61)), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(sel(0, cons(0, _x121)), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x351)), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(0, cons(0, _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(add(0, cons(_x43, cons(cons(X, XS), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x71))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, add(0, sel(0, cons(0, _x141)))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, add(0, cons(0, _x271)))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x193, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(add(0, s(0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(sel(0, cons(add(0, 0), _x141))), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x381)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x201)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | sel#(s(N), add(sel(0, cons(0, _x61)), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x263, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, fib1(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x111))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x171)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(s(add(sel(0, cons(0, _x291)), 0)), cons(_x273, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x301)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(add(0, 0), _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x241)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(add(0, s(N)), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x181))), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(add(0, s(0)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(sel(0, cons(0, _x131)))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x131)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, add(0, sel(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, s(sel(add(0, 0), cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(sel(0, cons(add(0, 0), _x161)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(s(sel(0, cons(add(0, 0), _x61)))), cons(_x73, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, sel(0, cons(cons(0, _x271), _x321)))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x161)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(add(0, 0), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x161)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x292, _x291), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, fib1(_x291, add(_x292, _x291))) | |
sel#(s(N), sel(sel(sel(0, cons(add(add(0, 0), 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), _x71)), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(add(0, s(0)), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, s(0)), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(add(0, 0)), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x51)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, add(s(_x82), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(add(0, sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(add(0, 0), 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x131)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, fib1(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x191)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(s(s(0)), _x71)), _x81)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, add(0, 0)), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(add(0, 0), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), add(0, cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(add(0, 0), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x111))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x41))))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x281)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(sel(0, cons(0, _x121))), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221), _x281))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), add(0, sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x151), _x181))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(add(0, 0), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, add(0, 0)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, add(0, 0)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x111)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151))), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, fib1(cons(X, XS), _x251))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(add(0, cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(add(0, 0), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(sel(0, cons(0, _x201)), add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(s(0), cons(_x163, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, sel(0, cons(cons(0, _x61), _x151))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, sel(0, cons(cons(0, _x161), _x201))), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x171))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(sel(0, cons(0, _x91)), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x151), _x181))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), sel(0, cons(cons(_x153, cons(cons(X, XS), _x101)), _x181))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(add(0, sel(0, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(add(s(_x82), _x81), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(add(0, 0), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), fib1(0, _x171)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(add(0, 0), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(sel(0, cons(0, _x71)), cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(sel(0, cons(0, _x171)), sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, cons(cons(X, XS), _x131)))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x191)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x201)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x303, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x303, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(s(sel(0, cons(0, _x61)))), cons(_x93, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101), _x141))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), sel(0, cons(fib1(add(0, 0), _x111), _x101)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(sel(0, cons(0, _x341)), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(add(0, 0), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x111)), _x121)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x171)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, sel(0, cons(cons(0, _x141), _x181))), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x211)), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x171)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), add(0, sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x303, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x271), _x301))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(fib1(_x382, _x381), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x381, add(_x382, _x381))) | |
sel#(add(0, sel(sel(0, add(sel(0, fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(sel(0, cons(0, _x341)), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(s(0), cons(_x103, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x181)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, fib1(s(N), _x71)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(sel(0, cons(0, _x121)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, sel(0, cons(cons(cons(0, _x51), _x81), _x111)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(s(add(0, 0)), cons(_x323, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x303, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x81)), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(add(0, 0), 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31), _x251))), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), add(0, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(sel(0, cons(0, _x111)), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(add(0, sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), sel(0, cons(cons(0, _x61), _x131)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(add(0, 0), cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x111)), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(s(0), cons(_x183, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(s(0)), cons(_x83, cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(add(0, 0), cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x251)))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x153, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(s(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)))), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x263, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31))), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), fib1(sel(0, cons(0, _x161)), _x151)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, fib1(0, _x171))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(add(0, sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(sel(0, cons(0, _x131)), 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(fib1(_x302, _x301), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, fib1(_x301, add(_x302, _x301))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, fib1(cons(0, _x51), _x111))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(add(0, 0), _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, sel(0, cons(s(0), _x151)))), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(sel(0, cons(0, _x121)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), add(0, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(s(add(0, 0)), cons(_x373, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), fib1(s(0), _x231)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, add(s(_x102), _x101)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x102, _x101), XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(add(0, s(N)), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, fib1(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x141)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), _x21)), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x71))), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(sel(0, cons(0, _x161)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x191)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(add(add(0, 0), 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x121)), _x171)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(s(0), cons(_x163, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(add(0, sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x151)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x121), _x191))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221), _x251))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, sel(0, cons(s(N), _x101))), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(sel(0, cons(0, _x61)), _x101)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(add(s(_x72), _x71), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x72, _x71), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(sel(0, cons(0, _x171)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(sel(0, cons(0, _x161)), _x171)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x161)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x191)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, sel(0, cons(0, _x241))), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x221)), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21))), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(add(0, s(0))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(sel(0, cons(0, _x331)), cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), add(0, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x51)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x121), _x191))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x161))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, sel(0, cons(cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111), _x141)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(add(0, sel(0, cons(0, _x291))), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x61)), cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(s(_x82), _x81), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x131)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, cons(0, _x191)), _x201)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, sel(0, cons(0, _x71))), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x191))), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, fib1(0, _x141)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, fib1(cons(X, XS), _x311))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(fib1(cons(X, XS), _x401), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(add(0, 0), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, fib1(add(0, 0), _x151)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(sel(0, cons(0, _x201))), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, add(0, cons(s(N), _x21))))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(add(0, 0), add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x171)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x231))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(sel(0, cons(0, _x91))))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x213, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21)), _x51))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(s(0), cons(_x203, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x161)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, fib1(sel(0, cons(0, _x161)), _x171)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(cons(X, XS), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, fib1(0, _x141)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x131)), _x221), _x251))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), fib1(cons(X, XS), _x341)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), fib1(0, _x131))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(add(0, sel(0, cons(add(0, 0), _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x101)), cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), add(0, cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(s(0), cons(_x103, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(0, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x111)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x211))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(s(sel(0, cons(0, _x121))), cons(_x163, cons(sel(0, cons(0, _x191)), _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(fib1(_x352, _x351), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, fib1(_x351, add(_x352, _x351))) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, add(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(s(add(0, 0)), cons(_x323, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(add(0, 0), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, add(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(s(add(0, 0)), cons(_x323, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, fib1(0, _x141))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x201)), _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(cons(X, XS), _x141)), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), fib1(0, _x181)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(add(0, 0), cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(s(0), cons(_x163, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(add(0, 0), _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x341)), sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), add(0, fib1(s(N), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)), _x51))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(add(0, 0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), fib1(s(N), _x71))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111)))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x141))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x231))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x141)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(add(0, 0), cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(sel(0, cons(0, _x381)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, sel(0, cons(0, _x381))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, add(0, cons(0, _x271))), _x281)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(add(0, 0), add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(sel(0, cons(s(0), _x151)), _x161)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x151)), 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x111)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, sel(0, cons(0, _x141))), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(sel(0, cons(0, _x141)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(add(0, 0)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(sel(0, cons(0, _x211)), cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(s(0), cons(_x373, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x361))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x121)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(sel(0, cons(0, _x111)), add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x361)), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x111)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x411)), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, fib1(0, _x201))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, sel(0, cons(0, _x201))), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x311)), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(0, add(0, cons(X, XS))), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(add(0, 0), cons(s(N), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x121)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(sel(0, add(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(sel(0, cons(0, _x91)))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(s(0), cons(_x103, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(add(0, sel(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(add(0, s(0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x71))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, add(0, 0)), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, sel(0, cons(cons(0, _x191), _x221))), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x221))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21)), _x51))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(add(0, 0)), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, fib1(cons(X, XS), _x311))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(0, _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), add(0, sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), add(0, sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(add(0, cons(0, _x51)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, sel(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x341)), sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x341)), sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(sel(0, cons(s(0), _x121))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(add(0, 0), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x233, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(fib1(_x322, _x321), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, fib1(_x321, add(_x322, _x321))) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(add(0, 0), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(s(0), cons(_x83, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, fib1(s(N), _x51)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x141)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(sel(0, cons(0, _x61)), _x71))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x171)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221), _x261))), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(sel(0, cons(0, _x171)), cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(add(0, cons(X, XS)), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(0, _x101))), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, add(0, cons(0, _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, fib1(add(0, 0), _x111))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, cons(X, XS)), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x371)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x171))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(add(0, 0), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(add(0, 0), _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(add(0, 0), cons(cons(X, XS), _x131))), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(add(0, 0)), add(0, cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, fib1(cons(_x43, cons(cons(X, XS), _x31)), _x121))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x303, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(sel(s(0), cons(_x123, cons(0, _x111))), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(0, cons(add(0, sel(0, cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, add(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x161)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, fib1(0, _x101))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x141)), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), add(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x241)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, fib1(0, _x151)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x91))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(s(0), cons(_x173, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), add(0, cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(sel(0, cons(0, _x341)), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, fib1(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x141))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(sel(0, cons(0, _x141)), cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(s(0), cons(_x173, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, add(0, cons(0, _x271)))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(sel(0, cons(add(0, 0), _x111)), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(add(0, 0), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, sel(0, cons(cons(add(0, 0), _x161), _x221))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(s(add(0, 0)), cons(_x113, cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(0, _x101), _x111))), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), _x31)), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x111))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(s(0)), cons(_x113, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x61)), _x111)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x211)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x141)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(sel(0, cons(0, _x331)), _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x141)), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(sel(0, cons(0, _x221)), cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(sel(0, cons(cons(cons(X, XS), _x131), _x421)), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(s(0), cons(_x153, cons(0, _x141)))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, fib1(cons(X, XS), _x311))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x63, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, sel(0, cons(cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111), _x141)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(sel(0, cons(add(0, 0), _x161)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, sel(0, cons(cons(sel(0, cons(add(0, 0), _x161)), _x121), _x191))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(s(0)), cons(_x83, cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x201)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, fib1(cons(cons(X, XS), _x131), _x361)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, add(0, 0)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x131)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(add(0, 0), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(add(0, 0), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(sel(0, cons(0, _x371)), 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(sel(0, cons(0, _x371)), add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x181)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(add(0, 0))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(add(0, 0), s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(sel(0, cons(0, _x91)), 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x53, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151), _x181))), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31), _x231)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(sel(0, cons(0, _x161)), _x181)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(s(0), cons(_x153, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(sel(0, cons(s(0), _x111)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151), _x141))), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x301)))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x131)), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(s(0), cons(_x343, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x391))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x391))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x161)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(sel(0, cons(0, _x141)), cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101), _x141))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(add(0, 0), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x301)), fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x161)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), add(0, cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x181)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x401)), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x341)), sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, add(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(fib1(cons(X, XS), _x371), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, add(0, cons(0, _x71)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(add(s(_x112), _x111), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x112, _x111), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x151)), _x91)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), _x31)), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x311)), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x111)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(sel(0, cons(0, _x131)))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x273, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(sel(s(sel(0, fib1(0, _x91))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(add(0, 0), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, fib1(cons(X, XS), _x171)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, fib1(0, _x101))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, sel(0, cons(0, _x181))), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x223, cons(cons(X, XS), _x131))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x111)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x71))), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x141)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(sel(0, cons(s(N), _x71)), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x81), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x241)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(sel(0, cons(0, _x301)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(sel(0, cons(s(0), _x241)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x351))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(fib1(_x382, _x381), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x381, add(_x382, _x381))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x321)), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x161)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(sel(0, cons(0, _x371)), 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x161)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(s(sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), _x71)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(s(0), cons(_x83, cons(s(s(0)), _x71))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(fib1(cons(X, XS), _x401), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(fib1(cons(X, XS), _x401), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x231)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(add(0, 0), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x261)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x321))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x183, cons(cons(X, XS), _x131))), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, fib1(s(N), _x71)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(add(0, 0), _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x321)), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x221))), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x131)), _x251)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(add(0, 0), cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x151)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x141)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(sel(0, cons(add(0, 0), _x401)), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(sel(0, cons(0, _x151)), cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(add(0, sel(0, cons(add(0, add(0, cons(X, XS))), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(sel(0, cons(0, _x71)), 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(0), cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), add(0, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x141)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x133, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51)), _x91))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(sel(0, cons(0, _x141)), cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x131))), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(fib1(cons(X, XS), _x371), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, sel(0, cons(add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(s(0), cons(_x373, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x101))), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(fib1(_x322, _x321), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, fib1(_x321, add(_x322, _x321))) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101), _x221))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, fib(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(0, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(add(0, s(s(0))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(sel(0, cons(0, _x301)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, sel(0, cons(cons(0, _x111), _x141))), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, fib1(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(add(0, s(sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, add(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x261)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(add(s(_x102), _x101), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(add(_x102, _x101), _x81), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, add(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x271)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, fib1(cons(_x43, cons(cons(X, XS), _x31)), _x101)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x91))), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))), _x351))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(add(0, 0), sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x351))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x381)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), fib1(sel(0, cons(0, _x161)), _x171))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(sel(0, cons(0, _x61)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(s(sel(0, cons(add(0, 0), _x61))), _x81)), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(add(0, 0), cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(sel(0, cons(0, _x371)), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(s(add(0, 0)), cons(_x323, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, sel(0, cons(cons(0, _x121), _x151))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, fib1(sel(0, cons(add(0, 0), _x121)), _x111))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x381)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x161)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(add(0, 0), cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(add(0, 0), 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x301)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x161)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, s(N))), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(add(0, 0), 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x371)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x371)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, add(0, cons(0, _x271)))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, add(add(0, 0), 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x191)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(add(0, s(0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(s(0), cons(_x123, cons(0, _x91)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, add(0, cons(0, _x91)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x133, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(0, add(add(0, 0), cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(add(0, sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(s(0), cons(_x93, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, 0), _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(sel(0, cons(0, _x181)), sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(s(N), _x21)), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(add(0, cons(X, XS)), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(sel(0, cons(0, _x381)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(fib1(_x322, _x321), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, fib1(_x321, add(_x322, _x321))) | sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x273, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x273, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), add(0, cons(X, XS))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x31)), _x41)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | |
sel#(add(add(0, 0), s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(s(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(_x83, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(add(0, 0), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(sel(0, cons(0, _x341)), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(add(0, 0), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(add(0, sel(0, cons(0, _x71)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101), _x141))), _x41)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(sel(0, cons(0, _x101)), _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21)))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(add(0, s(s(sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(add(0, 0), cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x151))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x141)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x231))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, add(0, cons(s(s(0)), _x71))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, add(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(sel(0, cons(0, _x151)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, sel(0, cons(cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111), _x141)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(s(sel(0, cons(0, _x121))), cons(_x163, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(0), cons(_x43, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), fib1(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(add(0, sel(0, cons(0, _x161))), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x141)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x231)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, fib1(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x141))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x321)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, fib1(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x141))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, sel(0, cons(cons(0, _x91), _x121))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x161)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x171)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(s(sel(0, cons(0, _x121))), cons(_x163, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, 0), cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x141)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(add(0, 0)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x221)), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, fib1(s(N), _x91)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(fib1(cons(X, XS), _x421), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(s(N), _x21), _x91))))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x133, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x293, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(add(0, 0), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x241)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x151))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), sel(0, cons(cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x281))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x201)), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x171)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x91)), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221), _x251))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x361))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), fib1(_x82, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, fib1(add(0, cons(X, XS)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x231)), cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(add(0, 0)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x151))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x283, add(0, cons(0, _x271)))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(sel(0, cons(s(sel(0, cons(0, _x91))), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(s(0), cons(_x323, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(sel(0, cons(0, _x181)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(s(add(0, 0)), cons(_x323, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(sel(0, cons(0, _x111)), cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(s(0), cons(_x283, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x101)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(sel(0, cons(add(0, 0), _x331)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, add(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), cons(X, XS)) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x151)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(sel(0, cons(s(0), _x81)), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), sel(0, cons(cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), _x121))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(fib1(_x412, _x411), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x411, add(_x412, _x411))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, fib1(cons(X, XS), _x171)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(fib1(_x412, _x411), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x411, add(_x412, _x411))) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), add(0, cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, fib1(0, _x221)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), fib1(add(0, 0), _x171))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151))), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(fib1(_x362, _x361), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x361, add(_x362, _x361))) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x71)), cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(add(sel(0, cons(0, _x151)), 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x131)), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(sel(0, cons(0, _x171)), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))), _x371)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x141)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(add(0, sel(add(0, 0), cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(sel(0, cons(0, _x381)), cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, sel(0, cons(0, _x351))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(sel(0, cons(0, _x351)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(fib1(_x292, _x291), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, fib1(_x291, add(_x292, _x291))) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(sel(0, cons(s(0), _x91)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x73, cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x281)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x271)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(s(0), cons(_x113, cons(0, _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(s(0), cons(_x173, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(add(0, 0), _x121)), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221), _x281))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x301)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, 0), XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(add(0, sel(add(0, 0), cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(add(0, 0), _x121)), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, sel(0, cons(cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91), _x141))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), sel(0, cons(cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(sel(0, cons(0, _x61)), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x91)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)), _x101))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(s(0), cons(_x193, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x361))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(0, fib1(0, _x121)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(s(0), cons(_x103, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, fib1(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(fib1(_x322, _x321), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, fib1(_x321, add(_x322, _x321))) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, add(0, 0)), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x181)), cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(add(0, 0), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x151)), _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x293, sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x331)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x371)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(add(0, 0), cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x271)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(s(0)), _x71))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, add(0, 0)), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(add(0, cons(X, XS)), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(sel(0, cons(0, _x121)), cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221), _x321))), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(sel(0, cons(0, _x111)), cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), sel(0, cons(cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), _x131))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(add(0, sel(0, cons(0, _x91)))), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(add(0, sel(0, cons(0, _x141))), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x171)), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(add(0, 0), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(s(0), cons(_x143, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, fib1(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x261)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(sel(0, cons(0, _x111))), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x281))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321))), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(add(0, sel(0, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x281)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, sel(0, cons(cons(s(0), _x151), _x181))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(fib1(_x132, _x131), _x91)), _x31)))) | → | sel#(N, fib1(_x131, add(_x132, _x131))) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x161))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(add(0, s(0)), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x301)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(sel(0, cons(0, _x91)))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(add(0, 0), sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x251)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(0, cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), _x151))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x181)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(add(0, 0), cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), fib1(cons(cons(X, XS), _x131), _x411))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x291)), add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x341)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(add(0, cons(X, XS)), _x31)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(fib1(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x161), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(cons(add(0, sel(0, cons(0, _x141))), _x61), _x111)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x191))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(add(0, 0), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(s(sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(_x133, cons(0, _x101)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x321)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, fib1(cons(0, _x51), _x111))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x151)), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(add(0, cons(X, XS)), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(sel(0, cons(0, _x301)), cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, sel(0, cons(0, _x301))), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, add(0, 0)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(sel(0, cons(0, _x71)), 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(sel(0, cons(0, _x101))), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(add(add(0, 0), sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x241)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x151)), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x91))), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x321)), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(sel(0, cons(0, _x91)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(s(0), cons(_x213, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(add(0, 0), _x281)), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, add(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x311)), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x191)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(add(0, cons(_x43, cons(cons(X, XS), _x31))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(add(0, sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(s(add(0, 0)), cons(_x113, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x331)), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101), _x141))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(add(0, 0), cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x261)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x291)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(s(add(0, 0)), cons(_x213, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(s(0), cons(_x83, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x281)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(add(s(_x82), _x81), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(s(sel(0, cons(0, _x121))), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(add(0, 0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151), _x211)))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(add(0, 0), _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(s(0), cons(_x123, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), add(0, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x191))), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(add(0, 0), 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(add(0, 0), 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, add(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(add(0, s(N)), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x191)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x81))), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(add(0, sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x281)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x141)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, fib1(0, _x191)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x291)), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x111)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(sel(0, cons(s(0), _x51)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, sel(0, cons(0, _x131))), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221), _x281))), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(fib1(_x322, _x321), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, fib1(_x321, add(_x322, _x321))) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151))), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x63, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, fib1(cons(cons(X, XS), _x131), _x361)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(s(0), cons(_x123, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(add(0, 0), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x131))), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x181)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(add(add(0, 0), 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x33, cons(s(N), _x21)), _x61))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, add(0, 0)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), add(0, 0)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(add(0, 0), cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(s(0), cons(_x343, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x161)), fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(sel(0, cons(0, _x71)), cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x263, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), add(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(sel(0, cons(0, _x121)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, cons(X, XS)), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(sel(0, cons(0, _x71)), 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(sel(0, cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), sel(0, cons(cons(add(0, 0), _x61), _x171)))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(sel(0, cons(0, _x171)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(add(0, sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, add(0, 0)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(add(0, 0), 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, add(0, 0))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(add(0, 0), add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(fib1(cons(X, XS), _x371), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(s(0), cons(_x163, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(0, cons(sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41))), _x51))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, add(0, cons(add(0, 0), _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(sel(0, cons(s(0), _x201)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261), _x291))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x231)), 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x91)), _x101)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(add(0, sel(0, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, sel(0, cons(0, _x401))), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, sel(0, cons(0, _x401)))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x361))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(sel(0, cons(s(0), _x131)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, fib1(add(0, add(0, cons(X, XS))), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x173, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(add(0, 0), cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x91), _x121))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x161))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(add(0, 0), cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(add(0, 0), _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(fib1(_x362, _x361), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, fib1(_x361, add(_x362, _x361))) | sel#(s(N), sel(0, add(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, fib1(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x151)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), fib1(s(N), _x71))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(add(0, 0), add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(s(0), cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(sel(0, cons(0, _x71)), cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, sel(0, cons(0, _x121))), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x31)), _x81)), _x41))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, fib1(sel(0, cons(0, _x161)), _x191)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x73, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(fib1(_x432, _x431), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x431, add(_x432, _x431))) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x63, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x121)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31), _x231)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x161)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x191))), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(sel(0, cons(0, _x191)), _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x191)), cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x361))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(sel(0, cons(0, _x311)), cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(add(0, 0), 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x131)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(fib1(_x222, _x221), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x221, add(_x222, _x221))) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(fib1(0, _x121), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, fib1(cons(X, XS), _x161)), _x81))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x131)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x151))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(fib1(_x382, _x381), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x381, add(_x382, _x381))) | |
sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(sel(0, cons(0, _x211)), _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x141)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x291))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x191)), cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x101)), _x191))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, fib1(0, _x151))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, sel(0, cons(cons(s(0), _x151), _x201)))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, s(0)), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x141)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x171))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, fib1(cons(X, XS), _x171)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(s(0), cons(_x143, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101), _x141))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x63, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x91)), cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(s(0), cons(_x153, cons(cons(X, XS), _x101)))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x221))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x81))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(s(0), cons(_x143, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(s(_x62), _x61), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x62, _x61), XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(0, fib1(_x112, _x111)), _x31)))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(s(0), cons(_x193, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(s(0), cons(_x123, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(sel(0, cons(0, _x41)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(sel(0, cons(0, _x171)), sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x341)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(s(0), cons(_x173, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, fib1(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), cons(X, XS)) | → | sel#(add(_x22, _x21), XS) | sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(s(0), cons(_x163, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, fib1(cons(_x43, cons(cons(X, XS), _x31)), _x101)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))), _x101))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(add(0, 0), _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), _x131)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x263, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221), _x261))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x43, fib1(s(N), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(add(0, 0), 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(sel(0, cons(s(0), _x151)), _x171)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x231)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x121)), _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(sel(0, cons(0, _x121)), 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(s(add(0, 0)), cons(_x323, cons(cons(X, XS), _x131))), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, cons(X, XS)), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(add(s(_x72), _x71), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x72, _x71), XS) | sel#(s(N), sel(0, add(0, cons(sel(s(add(add(0, 0), 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), fib1(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x131))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x71)), sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, fib1(0, _x81)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(add(0, sel(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), add(0, 0)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(add(0, s(0))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), sel(0, cons(cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x141)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x113, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x421))), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x291)), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, add(0, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(sel(0, cons(add(0, s(N)), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x241)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(add(0, 0), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(cons(X, XS), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, fib1(s(0), _x231)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x51))), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), _x131)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x291)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x211)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, add(0, 0)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, sel(0, cons(0, _x181))), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(sel(0, cons(0, _x71)), s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, sel(0, cons(add(0, cons(0, _x271)), _x301))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, sel(0, cons(cons(0, _x141), _x171)))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(add(0, 0), _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, add(0, 0)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(fib1(_x322, _x321), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x321, add(_x322, _x321))) | sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), add(0, cons(add(s(_x82), _x81), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x131))), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x291)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, sel(sel(0, cons(0, _x121)), cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x191)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, sel(0, cons(cons(0, _x161), _x191))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(add(0, 0), 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x193, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, sel(0, cons(cons(s(0), _x151), _x191))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(sel(0, cons(0, _x141)), _x151)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x121)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, sel(0, cons(0, _x141))), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)), _x121))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x201)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x291)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, sel(0, cons(cons(0, _x271), _x321)))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), fib1(add(0, cons(add(0, 0), _x61)), _x121))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111)), _x81))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x291)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x141)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(sel(0, cons(0, _x111)), _x61)), _x81))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(add(s(_x102), _x101), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x102, _x101), XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x141)), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), fib1(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(add(0, 0), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x161), _x201))), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x111))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x101)), _x91)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x271)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(sel(0, cons(0, _x181)), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x181)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x391))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, sel(0, cons(cons(0, _x101), _x151)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(add(0, cons(X, XS)), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x73, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(add(0, 0), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, fib1(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x201)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(0, cons(sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)), _x391))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, add(0, 0)), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, add(0, s(N))), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(add(0, s(0)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x361), _x391))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x141)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x401)), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(sel(0, cons(0, _x121)), sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x41))), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), add(0, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31), _x161))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(s(0), cons(_x103, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x181))), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(0, add(add(0, 0), cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(0, s(N)), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(sel(0, cons(0, _x181)), cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, sel(0, cons(0, _x351))), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x141))), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, add(0, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(s(0), cons(_x263, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x211)), 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(add(0, sel(0, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x161)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31))), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(add(0, 0), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x73, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(fib1(_x182, _x181), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x181, add(_x182, _x181))) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(sel(0, cons(0, _x181)), _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x181)), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(sel(0, cons(s(0), _x151)), _x211)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, fib1(s(s(0)), _x101)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, sel(0, cons(cons(0, _x291), _x321))), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(add(0, 0), sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, fib1(add(0, 0), _x131)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, add(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x141)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x141)), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), sel(0, cons(cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x281))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x351))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(fib1(_x192, _x191), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(s(0), cons(_x343, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(s(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(s(0), cons(_x343, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(s(sel(0, sel(0, cons(cons(0, _x61), _x91)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), add(0, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x191)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x211)), 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(sel(0, cons(0, _x151)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, sel(0, cons(cons(0, _x291), _x321))), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(add(0, cons(0, _x101)), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, fib1(0, _x81)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, fib1(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x261)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(add(0, 0), _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(add(0, 0)), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, sel(0, cons(add(0, cons(0, _x271)), _x301))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111), _x151))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x291))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(add(0, 0), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), fib1(add(0, 0), _x171))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x181)), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), sel(0, cons(cons(add(s(_x82), _x81), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x231)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, sel(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x261)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(sel(0, cons(0, _x231)), 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x141)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x53, cons(0, _x61))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(add(0, 0), _x121)), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(sel(0, cons(0, _x101)), cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(0), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(add(0, 0), cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(_x53, cons(s(N), _x21)), _x91)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(add(0, sel(0, cons(s(0), _x151))), _x161)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41), _x91)))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(add(0, 0), cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(0, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(s(0), _x91)), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x251)), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(fib1(s(N), _x71), _x61)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x411)), 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x81))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(sel(0, cons(0, _x91))), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321), _x311))), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(add(0, cons(X, XS)), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, add(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(add(0, 0), sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(add(0, 0), cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, add(0, 0)), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(add(0, s(sel(0, cons(0, _x71)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x281))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, cons(sel(0, cons(0, _x61)), _x131)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x121))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(add(0, 0), cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, 0), cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71)), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(add(s(_x102), _x101), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(add(_x102, _x101), _x81), XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(0, _x61)), _x71))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, add(0, 0)), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(s(0), cons(_x143, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x271)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(sel(0, cons(0, _x131)), sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), add(0, cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, add(0, 0)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x301)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(add(0, 0), _x71)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(s(0), cons(_x83, cons(sel(0, cons(0, _x111)), _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x151))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x101), _x131))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(0, cons(sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(sel(s(sel(sel(0, cons(0, _x81)), cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, fib1(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x121))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x211))), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x273, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151), _x181))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, sel(0, cons(cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(sel(0, cons(0, _x111)), sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x181)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x291)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x161), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x121)), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(add(0, cons(_x43, cons(cons(X, XS), _x31))), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, add(0, s(N))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x181)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(sel(0, cons(0, _x181)), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(sel(0, cons(0, _x131)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(s(0), _x131)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x31)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, add(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), fib1(add(0, 0), _x151)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101), _x161)))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(sel(0, cons(0, _x201)), add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(add(0, 0), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x121)), _x171)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, fib1(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101))), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x221))), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x201)), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), add(0, cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, add(0, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(0, _x81)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, add(0, cons(add(0, 0), _x361))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(sel(0, cons(0, _x311)), cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, sel(0, cons(cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111), _x141)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(add(0, 0), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, fib1(sel(0, cons(0, _x111)), _x101))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x191)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, add(0, 0)), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), add(0, cons(cons(cons(X, XS), _x131), _x311)))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, cons(sel(0, cons(0, _x211)), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x191))), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(sel(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x281)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(fib1(cons(X, XS), _x351), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x161))), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(add(0, sel(0, cons(s(s(0)), _x71))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x31), _x81))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, 0), add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x341)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91), _x121)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(sel(0, cons(0, _x151)), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))), _x51))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(add(0, 0), 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(s(_x42), _x41)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x42, _x41), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x161)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, add(0, cons(X, XS))), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(sel(0, cons(0, _x341)), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(add(0, 0), cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), s(N)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(add(0, 0), sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, s(s(sel(0, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x111))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(s(0), cons(_x113, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), add(0, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(sel(0, cons(0, _x121)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, fib1(0, _x301)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x111)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(sel(0, cons(0, _x161))), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(s(0), cons(_x183, cons(0, _x161))), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(add(0, 0)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(add(0, s(N)), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(add(0, 0), _x141)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x301)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), add(0, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(s(0), sel(0, cons(cons(_x33, cons(s(N), _x21)), _x61))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x71)), add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, add(s(_x42), _x41)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(add(_x42, _x41), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, fib1(0, _x121)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, sel(0, cons(cons(s(N), _x21), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(s(0), cons(_x83, cons(s(s(0)), _x71))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41), _x91))))) | → | sel#(N, XS) | sel#(s(N), fib1(_x32, _x31)) | → | sel#(N, fib1(_x31, add(_x32, _x31))) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(add(0, 0), cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), sel(0, cons(fib1(s(N), _x71), _x61)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x21))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(s(0), cons(_x173, cons(0, _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(fib1(0, _x121), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x181)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(cons(X, XS), _x31))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(sel(0, cons(0, _x121)), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), add(0, cons(sel(0, cons(0, _x161)), _x121)))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, fib1(0, _x321))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x271)), _x281)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151))), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(add(0, 0), 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x131)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, add(0, 0)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21)), _x51))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(add(0, 0), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(fib1(_x312, _x311), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, fib1(_x311, add(_x312, _x311))) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(sel(0, cons(0, _x291)), cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), fib1(s(N), _x101)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x161), _x221))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(sel(0, cons(0, _x191)), 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, sel(0, cons(cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91), _x141))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x101))), _x161)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x171)), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(sel(0, cons(0, _x111)), cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x221)), cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(sel(0, cons(add(0, 0), _x331)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x191)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x191))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, s(sel(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, cons(sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41), _x191))), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(s(s(sel(0, cons(0, _x61)))), cons(_x163, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(s(0), cons(_x63, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(sel(0, cons(add(0, 0), _x161)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x131))), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(sel(0, cons(add(0, s(0)), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(add(0, 0), _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x301)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(add(0, 0), cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(add(0, 0), _x101))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, add(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(s(0), cons(_x93, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(add(0, s(s(0))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, fib1(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x261)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x151)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x181))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(sel(s(0), add(0, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(add(0, 0)), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, sel(0, cons(0, _x351))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(sel(0, cons(0, _x351)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, cons(sel(0, cons(0, _x161)), _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, add(0, 0)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(add(0, sel(s(0), add(0, cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(s(0), cons(_x93, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221), _x201))), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(sel(0, cons(0, _x191)), 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x121))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x271)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(add(0, 0), s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x71)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, fib1(0, _x101))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)), _x101)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(add(0, 0), sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x201)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(sel(0, cons(0, _x121)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, add(0, 0)), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, cons(0, _x231)), _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(s(0), cons(_x113, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(s(0), cons(_x133, cons(0, _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(s(0), cons(_x173, cons(sel(0, cons(add(0, 0), _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x141)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21))), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, sel(0, cons(0, _x181))), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101), _x141))), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x71)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(sel(0, cons(0, _x111)), 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x291)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x141))), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(sel(0, cons(add(0, 0), _x111)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x101)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(add(0, 0), sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(s(0), cons(_x183, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(add(0, 0), 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x321))), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(add(0, 0), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(sel(0, cons(0, _x181)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)), _x51)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, add(0, sel(0, cons(0, _x91)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x191)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x201)), cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(add(0, 0), sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x291)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), fib1(s(N), _x71))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(s(0), cons(_x133, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, add(0, cons(0, _x141)))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(add(0, cons(X, XS)), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, fib1(0, _x121)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x411)), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x211))), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(0, s(N)), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), fib1(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x281)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x71)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(s(0)), cons(_x103, cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(fib1(_x412, _x411), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x411, add(_x412, _x411))) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, sel(0, cons(0, _x201))), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), sel(0, cons(cons(_x53, cons(s(N), _x21)), _x91)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(sel(0, cons(0, _x181)), _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, add(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x151)), cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), _x31)), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x33, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151), _x181))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x231))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, 0), cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x263, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x111)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x131)), _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151), _x141))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), add(0, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(s(0), cons(_x93, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x331)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x71)), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x303, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(add(0, 0), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), _x101)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, cons(0, _x271))), cons(_x263, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x361))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, add(0, cons(0, _x191))), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x141)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x281))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x411)))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(s(s(0)), _x111)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(s(0), _x91)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(sel(0, cons(0, _x91)), cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(add(0, 0), cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(s(0), cons(_x83, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x113, add(0, cons(0, _x101)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x141))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x241)), 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x361))), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(sel(0, cons(0, _x201)), cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(add(0, 0), 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, add(0, cons(cons(X, XS), _x101)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(add(0, 0), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), add(0, cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(add(0, 0), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(s(0), cons(_x243, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), add(0, cons(0, _x101)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x161)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(sel(0, cons(0, _x181))), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x291)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x91)), _x101)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(sel(0, cons(0, _x181)), cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x131)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(add(0, 0), _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x261)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(sel(0, cons(0, _x131)), cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, sel(0, sel(add(0, 0), cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(0, _x211)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, s(N))), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(add(0, s(N)), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x131), _x161))), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(s(0), cons(_x283, add(0, cons(0, _x271)))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(sel(0, cons(0, _x311)), cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x291)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81))), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(s(add(0, 0)), cons(_x353, add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, add(sel(0, cons(0, _x291)), 0)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(add(0, s(0)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(s(sel(0, cons(0, _x51))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(add(0, 0), cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x271)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x121)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, sel(0, cons(s(0), _x81))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x281)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x41)), add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(sel(0, cons(0, _x101)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(add(0, 0), _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(0, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(add(0, 0), 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(add(0, 0), 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, sel(0, cons(cons(add(0, 0), _x121), _x151))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(add(0, 0), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x161)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(add(0, cons(X, XS)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(0, cons(s(N), _x21)), _x51))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(s(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x73, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(s(s(0)), cons(_x43, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(sel(0, cons(s(_x82), _x101)), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x53, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(s(add(0, 0)), cons(_x353, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(s(s(0)), _x71), _x101))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(fib1(_x382, _x381), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x381, add(_x382, _x381))) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(add(0, 0), 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(sel(0, cons(0, _x171)), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x291)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, cons(add(0, 0), _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(s(s(0)), _x71)), _x81)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(sel(0, cons(0, _x131)), cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(s(0), 0), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x271)), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), _x71)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221), _x261))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(s(0), cons(_x203, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x131)), _x31), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(add(0, 0), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x111)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x161))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), add(0, sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, add(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x141)), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, add(0, 0)), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x111)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(sel(0, cons(0, _x61)), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)), _x101))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(fib1(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x161), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x241)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), add(0, cons(_x53, cons(s(N), _x21))))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x321))), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(sel(0, cons(0, _x111)), cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(sel(0, cons(0, _x81)), 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x171)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(s(sel(0, cons(0, _x91))), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(sel(0, cons(0, _x91)), s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x221)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x181)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x211))), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), sel(0, cons(cons(_x133, cons(add(0, 0), _x121)), _x161))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(add(0, 0)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, fib1(cons(cons(X, XS), _x131), _x361)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(s(0), cons(_x63, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x121)), _x131)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121))), cons(_x153, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x131), _x281))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, sel(0, cons(cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x191))), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(sel(0, cons(0, _x171)), 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, sel(0, cons(0, _x201))), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, add(0, 0)), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x151)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41))), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x331)), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x331)), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), fib1(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x131))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x181)), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(sel(0, cons(0, _x351)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, sel(0, cons(0, _x351))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(s(sel(add(0, 0), cons(0, _x61)))), cons(_x93, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x161)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(sel(0, cons(0, _x131)), cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151), _x251))), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(s(0), cons(_x243, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(add(0, 0), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101), _x141))), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(add(0, 0), cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, sel(0, cons(0, _x111))), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(s(0), cons(_x183, cons(0, _x161))), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, add(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x181)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(sel(0, cons(0, _x141)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(sel(0, cons(s(0), _x121))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(sel(0, cons(cons(0, _x51), _x81)), _x91))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(s(0), cons(_x133, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(add(0, 0), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(fib1(_x152, _x151), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x151, add(_x152, _x151))) | |
sel#(add(0, sel(s(add(0, sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(s(add(sel(0, cons(0, _x291)), 0)), cons(_x273, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(s(0), cons(_x243, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, add(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x161), _x221))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(add(0, 0), cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x81))), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x151)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, fib1(add(0, cons(add(0, 0), _x61)), _x181)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), add(0, cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, s(0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(add(0, 0), _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, fib1(s(0), _x191)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, add(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(fib1(cons(X, XS), _x171), _x181))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x311)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x71)), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x281)), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, add(0, s(N))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, add(0, 0)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x293, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(add(0, s(0)), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x201))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, add(0, cons(X, XS)))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51)), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x131)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, sel(0, cons(cons(0, _x91), _x121))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(add(0, 0), cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(add(0, cons(X, XS)), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x351)), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, fib1(0, _x201)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21))), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(add(sel(0, cons(0, _x61)), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(add(0, 0)), sel(0, cons(cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x141))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x252, _x251), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, fib1(_x251, add(_x252, _x251))) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, add(0, 0)), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(s(N), _x101)), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101))), _x91)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(s(0), cons(_x243, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, add(0, sel(0, cons(s(0), _x151)))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), sel(0, cons(0, _x301))), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(sel(0, cons(0, _x301)), cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(sel(0, cons(cons(X, XS), _x111)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(sel(0, cons(0, _x251)), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x51), _x81))), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(sel(0, cons(0, _x131)), cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(add(0, cons(cons(X, XS), _x131)), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(sel(0, cons(0, _x101))), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x381)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(add(0, 0), cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(sel(0, cons(0, _x111)), cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x181)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, fib1(cons(X, XS), _x181)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, add(0, cons(add(0, 0), _x61))), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x151))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, fib1(sel(0, cons(add(0, 0), _x121)), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x273, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, fib1(0, _x321)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(_x53, cons(add(0, s(N)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(add(0, 0), sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(sel(0, cons(0, _x171)), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(s(add(0, 0)), cons(_x113, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, add(0, cons(cons(X, XS), _x131)))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x131)), _x31), _x171))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x341)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x93, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(sel(add(0, 0), cons(0, _x61)), _x111))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41)), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), add(0, sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(sel(0, cons(0, _x101))), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x131))), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(sel(0, cons(0, _x241)), cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, sel(0, cons(0, _x241))), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, cons(sel(0, cons(0, _x151)), _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(0, _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, add(0, 0)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x191)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(sel(0, cons(0, _x171)), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(s(sel(add(0, 0), cons(0, _x61))), _x101)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, sel(0, cons(cons(s(0), _x151), _x231))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x141)), add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(sel(0, cons(s(0), _x211)), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, add(0, 0)), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, add(sel(0, cons(0, _x291)), 0)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(sel(0, cons(0, _x221)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(s(s(sel(0, cons(sel(0, cons(0, _x111)), _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(sel(0, cons(0, _x171)), cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151), _x181))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), sel(0, cons(cons(add(0, 0), _x61), _x151))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(sel(0, cons(0, _x71)), _x81))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41), _x91))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x331)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(s(sel(0, cons(s(0), _x151))), cons(_x203, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x141))), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x171))), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, sel(0, cons(0, _x141))), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, cons(cons(X, XS), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x181)), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x271)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x111))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, cons(sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x291))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), sel(0, cons(cons(_x133, cons(add(0, 0), _x121)), _x161))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(s(0), cons(_x373, cons(add(0, 0), _x361))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(0, _x211)), cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(add(0, sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x161))), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(sel(0, cons(add(0, 0), _x331)), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)), _x51))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(add(0, 0), 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, add(0, 0)), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(s(0), cons(_x93, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(sel(0, cons(0, _x131)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, sel(0, cons(0, _x131))), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(sel(0, cons(0, _x131)), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(sel(0, cons(0, _x331)), _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(s(0), cons(_x123, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, sel(0, cons(cons(0, _x141), _x171))), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)), _x131)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(sel(0, cons(0, _x141))), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, fib1(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), add(0, cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, add(0, cons(0, _x51))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x261)), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(s(0), cons(_x153, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(add(0, 0), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, add(0, 0)), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(add(0, sel(0, cons(0, _x191))), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x191)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x141)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), _x81)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(sel(0, cons(0, _x131))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(sel(0, cons(add(0, 0), _x101)), _x91)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x71))), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, sel(0, cons(cons(X, XS), _x141)))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), _x41)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(sel(0, cons(0, _x71)), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(0, _x101), _x181))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(sel(0, cons(0, _x201)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x311)), _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(add(0, 0), cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(s(0)), cons(_x163, cons(_x153, cons(cons(X, XS), _x101)))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(add(0, 0), cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x171)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(add(0, s(s(sel(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(add(0, 0), cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), _x31)), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), _x71)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x161)), fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(s(sel(0, cons(0, _x111))), cons(_x103, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(sel(0, cons(0, _x101)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), _x31)), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), _x71)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(fib1(cons(X, XS), _x371), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x161)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x131))), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, add(0, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x201)), _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(add(0, 0), 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(sel(0, cons(add(0, 0), _x121)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x121)), _x131)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x131))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), add(0, cons(_x153, cons(cons(X, XS), _x101)))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(fib1(_x382, _x381), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x381, add(_x382, _x381))) | sel#(add(0, sel(add(0, sel(0, sel(s(0), cons(_x133, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(sel(0, cons(0, _x191)), cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(sel(0, cons(s(N), _x71)), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(0, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x251)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(add(0, sel(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, fib1(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x121))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x101)), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(sel(0, cons(0, _x131)), 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, add(0, cons(cons(X, XS), _x91))), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(s(0), cons(_x113, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x51)), _x61)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, cons(X, XS)), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x31), _x161))), _x81))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), sel(0, cons(cons(0, _x101), _x171))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(s(0), cons(_x93, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x281)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), sel(sel(0, cons(0, _x111)), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x81))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x181)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, fib1(add(0, 0), _x151)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x171)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x91))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), add(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(s(0), cons(_x133, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(sel(0, cons(add(s(_x82), _x81), _x91)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(sel(0, cons(0, _x71)), add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, fib1(cons(cons(X, XS), _x131), _x361)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151), _x261))), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(0, add(0, cons(add(0, cons(X, XS)), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(add(0, 0)), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(cons(X, XS), _x321)), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, add(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)), _x371)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(add(0, 0), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, sel(0, cons(0, _x191))), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(s(sel(0, cons(0, _x91))))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x191)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x151)), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(add(sel(0, cons(0, _x291)), 0), _x281)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(add(0, 0), cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(sel(0, cons(0, _x71)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(add(0, add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, fib1(0, _x191)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x81))), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, add(0, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(add(0, s(0)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, add(0, cons(0, _x61))), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x161), _x191))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(s(0), cons(_x83, cons(0, _x71)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x91), _x121))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x243, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(fib1(_x192, _x191), _x31)), _x41)))), _x51))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x341)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(add(0, 0), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, 0), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, fib1(add(0, sel(0, cons(0, _x141))), _x111))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x113, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(add(0, 0), _x101))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x61)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, fib1(cons(cons(X, XS), _x131), _x391)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, sel(0, cons(cons(0, _x71), _x101)))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(add(0, 0), _x71)), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), fib1(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x281)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x201)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), add(sel(0, cons(0, _x61)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), sel(0, cons(cons(add(0, 0), _x61), _x111)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, fib1(cons(cons(X, XS), _x131), _x361)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, add(0, s(N))), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x141))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(fib1(_x322, _x321), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, fib1(_x321, add(_x322, _x321))) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, fib1(add(0, 0), _x171)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(cons(add(0, 0), _x101), _x131))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, s(add(0, 0))), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, fib1(sel(0, cons(0, _x161)), _x191)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x181)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(0, _x61))), cons(_x53, sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(sel(0, cons(0, _x131)), 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(add(0, 0)), cons(_x213, add(0, cons(cons(X, XS), _x131)))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(0)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151), _x181))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(add(0, s(N)), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), sel(0, cons(cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91), _x131)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x231)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(sel(0, cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(add(0, 0), cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31), _x281))), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x51))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x211)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(add(0, cons(0, _x51)), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(0, cons(add(0, sel(0, cons(0, _x91))), _x101)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x151))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x241)), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x331)), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(sel(0, cons(0, _x141)), _x161)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(add(0, 0), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x241))), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x291)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(s(0), cons(_x113, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(add(0, 0), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x81)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(add(0, 0), cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, fib1(cons(X, XS), _x311))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, sel(0, cons(cons(cons(0, _x51), _x81), _x111)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), sel(0, cons(cons(add(0, 0), _x61), _x171)))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x191)), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(add(0, 0), cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x111)), cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x291))), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x61)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x71))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x321))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(add(0, cons(X, XS)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211), _x231))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x131))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, fib1(0, _x221)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, add(0, cons(0, _x111))), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), fib1(cons(X, XS), _x351)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x71)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(sel(0, cons(0, _x411)), 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, sel(sel(0, cons(0, _x121)), cons(0, _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(add(0, cons(cons(X, XS), _x31)), _x61)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(s(0), cons(_x63, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151))), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x141)), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, cons(add(0, cons(X, XS)), _x31))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), _x71)), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(add(0, 0), cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, fib1(0, _x91)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x161)), _x31)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x83, cons(sel(0, cons(0, _x61)), _x71))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x181)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, fib1(add(0, 0), _x221)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(sel(0, sel(0, cons(cons(0, _x51), _x81)))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x191)), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(sel(0, cons(s(0), _x241)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x371)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(add(s(_x82), _x81), _x91)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, fib1(s(s(0)), _x101)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x161)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x201)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x211)), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x211))), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), sel(0, cons(cons(sel(0, cons(0, _x161)), _x121), _x171)))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(add(0, sel(0, cons(0, _x111))), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(sel(0, cons(0, _x231)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x321)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x321)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x291))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, add(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x31)), _x41), _x151))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, sel(0, cons(cons(0, _x51), _x81)))), cons(_x43, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, add(0, 0)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(sel(0, cons(0, _x131)), _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x221)), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(sel(0, cons(0, _x181)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(sel(0, cons(0, _x161)), cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x131)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(0, add(0, cons(0, _x101)))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(add(0, 0), cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(s(0), cons(_x113, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, sel(0, cons(0, _x121))), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(add(0, 0)), cons(_x273, add(0, cons(cons(X, XS), _x131)))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(s(add(0, sel(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))), _x61))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x201)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x151))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x81))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(add(add(0, 0), 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(sel(0, cons(0, _x91)), cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x251)), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x131), _x201))), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x281)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(s(0), _x81))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(add(add(0, 0), 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x43, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(sel(0, cons(0, _x91))), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x181))), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, sel(0, cons(add(0, 0), _x361))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x201)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x301))), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), add(0, cons(add(0, s(N)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x91)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(s(0), cons(_x73, cons(add(0, add(0, cons(X, XS))), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), add(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x381)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), add(0, sel(add(0, 0), cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x251))), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(0), cons(_x113, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x271)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, fib1(_x142, _x141))), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x181)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(sel(0, cons(0, _x331)), _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(add(0, sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), sel(0, cons(cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x141)))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x291)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(add(0, 0), sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x113, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, cons(sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(add(0, 0), cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(fib1(cons(X, XS), _x371), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, fib1(add(0, 0), _x391)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(s(sel(add(0, 0), cons(0, _x51))), cons(_x93, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(add(0, sel(0, cons(0, _x161)))), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(s(0), cons(_x373, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(s(0), cons(_x103, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(sel(0, cons(add(0, 0), _x171)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(s(add(0, 0)), cons(_x323, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), add(0, cons(s(N), _x21)))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(sel(0, cons(0, _x91)), cons(0, _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, s(sel(0, cons(sel(0, cons(0, _x111)), _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(add(sel(0, cons(0, _x291)), 0), _x281)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, sel(0, cons(0, _x381))), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(sel(0, cons(0, _x381)), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(add(0, 0), s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x231)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x273, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101))), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x251)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(sel(0, cons(0, _x191)), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), fib1(0, _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x41)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(s(0), cons(_x133, cons(0, _x61))))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x161), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(add(0, cons(X, XS)), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(sel(0, cons(0, _x191)), cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x103, cons(sel(0, cons(cons(X, XS), _x131)), _x31))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x191)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, fib1(0, _x171)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x191)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(sel(0, cons(add(0, 0), _x221)), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x301))), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(sel(0, cons(0, _x301)), cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x141))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, sel(0, cons(cons(0, _x111), _x141))), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(sel(0, cons(add(0, 0), _x381)), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, sel(0, cons(add(0, 0), _x381))), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), sel(0, cons(fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(sel(0, cons(0, _x181)), cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, add(0, cons(add(0, cons(X, XS)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, fib1(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x181)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(add(0, 0), cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(sel(0, cons(0, _x71)), 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x63, cons(0, _x51))), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(add(0, 0), _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x111))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111), _x151))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x161)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), sel(0, cons(cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))), _x141)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(add(0, 0))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x141)), cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), fib1(s(N), _x71))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, add(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(sel(0, cons(0, _x141)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x361)), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x281))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(fib1(cons(X, XS), _x371), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(add(s(_x82), _x81), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(0, cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(s(0), cons(_x173, cons(0, _x121))), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(sel(0, cons(0, _x251))), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, fib1(add(0, 0), _x151)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(sel(0, cons(add(0, 0), _x101)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x61)), _x71)), _x81)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(sel(s(0), cons(_x33, cons(s(N), _x21))), _x41)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x31)), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, sel(0, cons(cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, fib1(cons(cons(X, XS), _x131), _x391)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x211)), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x201)), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(add(0, 0), cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(add(0, 0), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(add(0, sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31))), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(add(0, 0), sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(sel(0, cons(add(0, 0), _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, fib1(_x122, _x121)), _x31)), _x71))) | → | sel#(N, fib1(_x121, add(_x122, _x121))) | |
sel#(add(0, sel(0, fib1(s(N), _x71))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, add(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111)))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x131)))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91), _x121)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(sel(0, cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31), _x231)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(s(0), cons(_x73, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, sel(0, cons(0, _x141))), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x273, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), add(0, cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x161)), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(add(0, 0), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(add(0, 0), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(sel(add(0, 0), cons(0, _x51)), _x101)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(add(0, 0), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31), _x231)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91))), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(sel(0, cons(0, _x221)), cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261), _x291))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261), _x291))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x241))), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x151)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x341)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), _x131)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x91)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(sel(0, cons(0, _x81)), cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101), _x131))))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), sel(sel(0, cons(0, _x51)), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261), _x291))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), sel(0, cons(cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101), _x141))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, add(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x41))), sel(add(0, 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x191))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), _x31)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, cons(0, _x141)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, sel(0, cons(add(0, cons(X, XS)), _x121))), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, fib1(cons(cons(X, XS), _x131), _x341))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), _x31)), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(add(0, 0), 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, sel(add(0, s(0)), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(sel(0, fib1(s(0), _x181)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(s(0))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(s(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(add(s(_x82), _x81), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, sel(0, cons(0, _x421))), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, add(0, 0)), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(sel(0, cons(0, _x131)), cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, sel(0, cons(0, _x141))), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(add(0, 0), 0), cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(cons(X, XS), _x131)), _x31), _x121))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(add(0, 0), 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, add(0, cons(0, _x291))), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, cons(sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)), _x101)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, fib1(cons(X, XS), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(sel(0, cons(0, _x81)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, sel(0, cons(cons(add(0, cons(X, XS)), _x31), _x91))), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x192, _x191), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, fib1(_x191, add(_x192, _x191))) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(sel(0, cons(0, _x101)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(add(0, 0), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, fib1(add(0, 0), _x211)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(add(0, 0), cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(add(0, 0), _x201)), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x111)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x91)), _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x113, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(s(0), cons(_x93, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(sel(0, cons(0, _x131)), cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(s(0), cons(_x203, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x411)), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(sel(0, cons(cons(X, XS), _x411)), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x351))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(add(0, 0), sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(add(0, 0), sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(add(0, s(0)), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, sel(0, cons(cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91), _x121)))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x53, cons(s(N), _x21)))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(add(0, sel(0, add(0, cons(0, _x271)))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, add(0, cons(0, _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x301)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x151)), _x141)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(add(0, 0)), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151))), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(sel(0, cons(0, _x131)), 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), add(0, cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(add(0, 0), _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(add(0, 0), cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(s(sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(_x153, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)), _x101))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, fib1(0, _x81)), fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(add(0, 0), cons(s(sel(0, cons(0, _x251))), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, sel(0, cons(cons(add(0, 0), _x61), _x151))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x301)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x301)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), sel(0, cons(cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221), _x281))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), sel(0, cons(cons(add(0, 0), _x61), _x171)))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x351))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151), _x201)))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(s(N), _x41))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(add(0, sel(0, cons(0, _x291))), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(sel(s(0), cons(_x33, cons(s(N), _x21))), sel(0, cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), fib1(0, _x81)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)), _x121))))) | → | sel#(N, XS) | sel#(add(0, sel(add(add(0, 0), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x181)), cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(0, cons(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), _x151)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(add(0, 0), cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), add(0, cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x311)), _x321))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(add(0, 0), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, add(0, 0)), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x131)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, fib1(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x211)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x251)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(add(0, 0), _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(add(0, 0), 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(add(0, s(_x82)), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x301)), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(sel(0, cons(s(N), _x61)), _x21)), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(s(add(0, 0)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x211)), _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(s(s(add(0, 0))), cons(_x123, cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151), _x181))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, sel(add(0, 0), cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x101)), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x271)), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x273, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(add(0, 0), _x101)), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, cons(cons(X, XS), _x71)), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, sel(0, sel(0, cons(cons(0, _x51), _x81)))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(add(0, 0), cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(sel(0, cons(0, _x171)), cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(s(sel(0, cons(s(s(0)), _x71))), cons(_x63, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(s(0), cons(_x83, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, add(s(_x42), _x41)), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(add(_x42, _x41), XS) | sel#(add(0, add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21)))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(0, sel(0, sel(0, cons(cons(0, _x91), _x141)))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x81)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(add(0, sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x161)), _x121)), _x171)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, add(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x183, cons(cons(X, XS), _x131))), _x31)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), sel(0, cons(cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(sel(0, cons(0, _x181)), cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), fib1(add(0, 0), _x161)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(0, s(N)), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(add(0, sel(add(0, 0), add(0, cons(cons(X, XS), _x131)))), _x221)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x263, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, sel(0, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(add(0, 0), cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x211)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(s(0)), cons(_x123, cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111)))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, add(0, cons(cons(X, XS), _x131)))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x181)), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(sel(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, sel(0, cons(cons(0, _x61), _x101)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x141)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(0, _x181))), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(add(0, 0), 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(sel(0, cons(0, _x231)), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x91)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(add(0, 0), cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(sel(add(0, add(0, 0)), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(add(0, 0), 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(add(0, 0), _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(s(0)), cons(_x143, cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(sel(0, cons(0, _x171)), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151))), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(sel(0, cons(cons(X, XS), _x431)), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x161)), cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(sel(add(0, 0), cons(s(0), _x151)), _x211)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(add(0, add(0, 0)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, fib1(cons(cons(X, XS), _x131), _x361)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, add(0, cons(0, _x141))), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31))), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, sel(0, cons(fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71), _x131)))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), add(0, cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(fib1(_x112, _x111), _x31)), _x41))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), sel(0, cons(cons(sel(0, cons(0, _x191)), _x101), _x181))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, add(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(sel(s(0), cons(_x103, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(add(0, s(N)), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(sel(0, cons(0, _x291)), _x301)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(0)), cons(_x53, cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(0, cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(0, fib1(cons(X, XS), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x81))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, cons(sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(0, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(fib1(_x142, _x141), _x101)), _x31)), _x71))) | → | sel#(N, fib1(_x141, add(_x142, _x141))) | sel#(s(N), sel(0, sel(0, sel(0, fib1(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x141))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(sel(sel(add(0, 0), cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x171)), _x71), _x111))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(sel(0, cons(0, _x91)), sel(0, cons(cons(cons(X, XS), _x31), _x101))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x123, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, fib1(cons(X, XS), _x61))) | → | sel#(N, XS) | sel#(sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(cons(add(0, 0), _x61), _x91))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, add(0, cons(0, _x111))), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(s(0), cons(_x123, cons(0, _x111))), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, sel(s(0), cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), fib1(0, _x151))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, add(0, cons(0, _x161))), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(sel(0, cons(0, _x131)), _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21)))), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21)), _x51))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, sel(0, cons(0, _x141))), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x191)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, fib1(cons(X, XS), _x141)), _x81)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(0), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | sel#(sel(0, cons(add(0, s(N)), _x21)), sel(0, cons(sel(sel(0, cons(0, _x91)), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(sel(0, cons(0, _x231)), 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), fib1(sel(0, fib1(sel(0, cons(cons(X, XS), _x101)), _x91)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x371)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(add(0, cons(X, XS)), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, cons(add(0, 0), _x61)), _x91), _x181))), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(s(N), sel(s(sel(0, cons(add(0, 0), _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(add(0, cons(cons(X, XS), _x131)), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41))), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(s(0), cons(_x203, cons(add(0, 0), _x161))), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(sel(0, fib1(cons(X, XS), _x101)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(add(0, cons(X, XS)), _x91)), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(sel(0, cons(add(0, 0), _x101)), _x61)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x31))), _x81)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(sel(0, cons(0, _x171)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(s(0), cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), sel(0, cons(cons(0, _x101), _x131))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x111))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(add(0, 0), 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), add(0, add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(sel(0, cons(cons(X, XS), _x381)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(sel(0, cons(0, _x121)), _x171)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91)))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x141))), _x101)), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(fib1(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(s(0), cons(_x93, cons(0, _x101))), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), add(0, cons(sel(0, cons(0, _x191)), _x101))), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x251)), _x131)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, cons(0, _x61))), cons(s(N), _x21))), sel(0, add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x271)), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x131))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, fib(sel(0, cons(add(0, 0), _x61)))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(0, XS) | sel#(sel(0, cons(s(N), _x21)), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, sel(0, cons(cons(cons(X, XS), _x101), _x211)))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(sel(0, cons(0, _x81)), sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(0, _x81), XS) | |
sel#(s(N), sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41)), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), fib1(0, _x181)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(sel(0, cons(0, _x141)), add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x391))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, sel(0, cons(cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151), _x181))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(sel(0, cons(add(0, 0), _x281)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(sel(s(sel(0, cons(0, _x61))), cons(_x33, cons(s(N), _x21))), sel(0, cons(add(0, cons(X, XS)), _x31))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, fib1(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x131))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x43, fib1(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), add(0, cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x271)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x271)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(s(0), cons(_x343, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), fib1(s(N), _x71))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, add(0, add(0, cons(fib1(_x112, _x111), _x31))))) | → | sel#(N, fib1(_x111, add(_x112, _x111))) | |
sel#(s(N), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, fib1(cons(X, XS), _x171))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x371)), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(sel(sel(0, cons(0, _x131)), cons(0, _x111)), _x61))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(add(0, 0), _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), sel(0, cons(cons(_x53, cons(_x43, cons(cons(X, XS), _x31))), _x81)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x111)), 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(s(0), cons(_x203, cons(0, _x191))), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), add(0, cons(_x133, cons(add(0, 0), _x121)))), _x61))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, sel(0, cons(cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111), _x151))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, add(0, cons(0, _x291))), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(sel(0, cons(0, _x111)), cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(sel(0, cons(0, _x131)), 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(add(0, 0))), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(fib1(_x412, _x411), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, fib1(_x411, add(_x412, _x411))) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x321))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, sel(0, cons(0, _x181))), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(sel(0, cons(0, _x111)), _x121)), cons(add(0, cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(sel(0, cons(0, _x91)), 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, add(0, cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151), _x181))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), sel(0, cons(cons(s(N), _x21), _x71)))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(s(0), cons(_x303, cons(0, _x291))), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, add(0, cons(add(sel(0, cons(0, _x101)), cons(X, XS)), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101), _x111))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x221)), _x101))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, cons(sel(0, cons(0, _x61)), _x181))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(s(_x22), _x21), add(0, sel(s(sel(add(0, 0), cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(add(_x22, _x21), XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x121)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, cons(0, _x61))), sel(0, fib1(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x141)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(add(0, sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(sel(0, cons(s(s(0)), _x111)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(0), cons(_x83, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(s(0), cons(_x123, cons(cons(X, XS), _x101))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(add(0, 0), 0), _x61))), _x91))), cons(s(N), _x21))), sel(0, cons(sel(s(0), cons(_x43, cons(cons(X, XS), _x31))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(add(add(0, 0), 0), cons(0, _x51)), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(0, cons(sel(sel(0, cons(0, _x61)), cons(s(N), _x21)), _x51))), sel(0, add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, sel(0, cons(cons(0, _x61), _x91))), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, add(0, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x111)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x91)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x321)), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x71)), cons(add(0, sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41)))), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x281))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221))), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(sel(0, cons(0, _x51)), add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | |
sel#(add(0, sel(sel(0, add(0, add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(add(0, 0), sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, sel(0, cons(cons(0, _x51), _x81))), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(add(0, 0)), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(s(0), cons(_x183, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x211))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(0, sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(add(0, s(s(0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(s(0), cons(_x143, cons(cons(X, XS), _x31))), _x81))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x171)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(s(sel(0, cons(0, _x141))), cons(_x153, cons(sel(0, cons(0, _x161)), _x121)))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), sel(0, cons(cons(add(0, s(N)), _x21), _x71)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x51)), sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x241)), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, add(0, cons(0, _x121))), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, sel(add(0, 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x271)), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x281)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, add(0, fib1(cons(X, XS), _x211))), _x31)), _x71))), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, sel(0, cons(0, _x101))), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(sel(0, cons(0, _x31)), s(N)), sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x91)), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x293, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321))), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(sel(0, cons(0, _x221))), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))), _x51))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, add(0, 0)), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(add(0, 0), cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(add(0, 0), sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(add(0, 0), _x61)), sel(0, cons(cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(sel(0, add(0, cons(0, _x271)))), cons(_x263, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221))), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x191)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(sel(s(s(sel(0, cons(0, _x61)))), cons(_x43, cons(_x33, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(fib1(_x242, _x241), _x101)), _x171)), _x31)), _x71))), _x41))) | → | sel#(N, fib1(_x241, add(_x242, _x241))) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(add(0, 0), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, 0), cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, add(0, 0)), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(0, cons(0, _x61)), sel(0, sel(0, cons(cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71), _x111)))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(sel(0, cons(fib1(_x172, _x171), _x31)), _x81))), _x41))) | → | sel#(N, fib1(_x171, add(_x172, _x171))) | |
sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(sel(0, cons(0, _x341)), 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(add(0, sel(0, cons(sel(0, cons(cons(X, XS), _x141)), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(s(add(0, 0)), cons(_x353, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(s(add(0, add(0, 0))), cons(_x353, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(s(0), cons(_x73, cons(0, _x61))), sel(0, cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(add(0, sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101))), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, add(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111))), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, fib1(sel(add(0, 0), cons(cons(X, XS), _x131)), _x321)), _x281)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(add(0, sel(sel(0, cons(0, _x141)), cons(sel(0, cons(0, _x161)), _x121))), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(add(0, 0))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, fib1(0, _x91)), cons(s(N), _x21))), sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71), _x111))), _x41))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(sel(0, cons(cons(cons(X, XS), _x131), _x401)), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(sel(0, cons(cons(cons(X, XS), _x131), _x401)), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, add(0, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x111)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), sel(0, cons(add(0, cons(sel(sel(0, cons(s(0), _x151)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101))), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(sel(0, cons(0, _x151)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, fib1(0, _x111)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21)))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x81)), cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(add(0, sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), fib1(s(N), _x71))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(s(sel(0, cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)), _x91)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(cons(X, XS), _x31)), _x41))), _x111))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(sel(0, cons(0, _x141))), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(add(0, s(N)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(s(0), cons(_x303, cons(0, _x291))), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x131), _x201))), _x31)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), fib1(sel(0, cons(add(0, add(0, cons(X, XS))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x51)), cons(_x33, cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(s(add(0, 0)), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(add(0, cons(X, XS)), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, add(0, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(sel(0, add(0, cons(0, _x61)))), sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, cons(sel(0, fib1(sel(0, cons(sel(s(0), cons(_x153, cons(cons(X, XS), _x101))), _x31)), _x71)), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(0, add(add(0, 0), cons(add(0, 0), _x61)))), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(sel(s(add(0, 0)), cons(_x103, cons(0, _x51))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)), _x41))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(0, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x121)), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(s(0), _x61)), cons(_x43, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), _x71)), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(sel(0, cons(0, _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), add(0, sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(s(add(0, 0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(0, add(sel(0, cons(0, _x101)), cons(add(0, 0), _x61)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, sel(0, cons(cons(0, _x61), _x131)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(add(0, add(0, s(N))), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x151)), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(s(sel(0, cons(add(0, 0), _x361))), cons(_x353, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), cons(fib1(_x72, _x71), _x31))) | → | sel#(N, fib1(_x71, add(_x72, _x71))) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x231))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, cons(add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31)))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(add(0, 0), cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, add(0, cons(add(0, cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x241)), _x211)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(s(add(0, add(0, 0))), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(s(s(sel(0, cons(0, _x61)))), add(0, cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(sel(0, cons(sel(0, sel(0, cons(cons(0, _x51), _x81))), _x61)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(sel(0, cons(s(sel(0, cons(0, _x61))), _x101)), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, sel(0, cons(add(0, add(0, cons(cons(X, XS), _x31))), _x61)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x121)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(add(0, 0), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(add(sel(0, cons(0, _x341)), 0), cons(cons(X, XS), _x131)), _x321)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(sel(0, cons(add(0, sel(sel(0, add(sel(0, add(0, cons(0, _x101))), cons(add(0, 0), _x61))), cons(s(N), _x21))), _x31)), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, cons(sel(0, cons(add(0, sel(0, cons(0, _x141))), _x121)), _x61))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(0, cons(sel(0, cons(add(0, 0), _x121)), _x61))), cons(sel(0, cons(s(N), _x81)), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(0, sel(0, cons(cons(add(0, 0), _x121), _x151))), _x61))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), fib1(s(N), _x71))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, add(0, 0)), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(add(add(0, 0), 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, add(0, 0)), _x61)), _x91)), _x101)))), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(0, cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(sel(0, add(0, cons(cons(X, XS), _x151))), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, add(0, cons(0, _x91))))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), add(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, sel(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(cons(X, XS), _x131)), _x171)), _x151)), _x101)), _x91)))) | → | sel#(N, XS) | |
sel#(add(add(0, 0), sel(sel(0, add(sel(0, cons(0, _x101)), fib1(add(0, 0), _x111))), cons(s(N), _x21))), sel(sel(0, cons(s(s(0)), _x71)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x101)), _x61)), cons(s(N), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(0, cons(sel(s(0), cons(_x163, cons(cons(X, XS), _x31))), _x81)), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, fib1(0, _x131)), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, add(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221))), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), add(0, sel(0, add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151))), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(sel(0, cons(0, _x61)), cons(add(0, 0), _x61)), fib1(s(N), _x71))), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101))), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(sel(0, cons(0, _x101)), cons(cons(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x41), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, fib1(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x151)))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(s(sel(0, fib1(0, _x131))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(0, 0), add(0, fib1(cons(X, XS), _x311))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), add(0, sel(s(sel(0, cons(0, _x61))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71)))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(add(sel(0, cons(0, _x131)), 0), cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x31), _x61)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(add(0, s(N)), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, add(sel(sel(0, cons(sel(0, fib1(0, _x191)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), fib1(s(N), _x71))), sel(s(0), add(0, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, sel(0, cons(add(0, s(N)), _x21))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), sel(s(s(sel(0, cons(sel(0, cons(0, _x91)), _x101)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | → | sel#(N, XS) | sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), sel(0, cons(cons(0, _x51), _x81))), fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(0, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(add(sel(0, cons(s(_x82), _x101)), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(add(sel(0, cons(0, _x41)), sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21))), sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, add(0, 0)), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(add(0, 0), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(s(_x82), _x81), _x21))), add(0, sel(s(0), cons(_x43, add(0, add(0, cons(cons(X, XS), _x31))))))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211), _x171))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(add(0, 0)), cons(_x333, cons(cons(X, XS), _x131))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, fib1(sel(0, cons(sel(0, cons(add(0, cons(X, XS)), _x31)), _x71)), _x71))) | → | sel#(N, XS) | sel#(add(s(_x22), _x21), sel(s(s(sel(0, cons(0, _x61)))), cons(_x53, sel(0, cons(cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))), _x91))))) | → | sel#(add(_x22, _x21), XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), cons(add(0, sel(0, cons(cons(X, XS), _x31))), _x41))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(sel(0, cons(0, _x61)), _x71)), cons(s(N), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | sel#(add(0, add(0, sel(sel(0, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(sel(0, cons(0, _x191)), _x101)), _x111)), cons(add(0, 0), _x61))), cons(s(N), _x21)))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, fib1(0, _x321)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(add(0, s(N)), _x21))), add(0, sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71))))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, cons(add(0, sel(s(sel(0, add(0, cons(0, _x61)))), cons(_x43, sel(0, cons(fib1(sel(s(0), cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81))), _x121), _x71))))), _x51))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(sel(0, sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), _x71)), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), add(0, sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41))), _x51)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x141)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(add(0, sel(sel(0, cons(add(0, 0), _x361)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, add(0, 0)), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(0, 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(sel(0, cons(0, _x91)), _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(add(0, 0), sel(0, cons(0, _x91))), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(add(0, sel(0, sel(0, cons(add(sel(sel(0, cons(sel(0, cons(0, _x161)), _x121)), cons(0, _x101)), cons(add(0, 0), _x61)), _x91)))), cons(s(N), _x21))), sel(s(s(0)), cons(_x53, cons(_x43, cons(cons(X, XS), _x31))))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(sel(0, cons(0, _x111)), cons(add(0, cons(add(0, 0), _x61)), _x91))), add(0, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(s(add(0, 0)), cons(_x63, cons(0, _x51))), add(0, fib1(sel(0, cons(sel(0, cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(0, cons(sel(add(add(0, 0), sel(0, cons(0, _x91))), cons(cons(X, XS), _x31)), _x41))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x261)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x51)), add(0, fib1(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x101)), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, add(0, cons(sel(sel(0, cons(s(add(0, 0)), _x131)), cons(_x113, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(add(sel(0, cons(0, _x291)), 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101))), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(add(s(_x82), _x81), _x21))), sel(sel(0, cons(s(0), _x61)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | |
sel#(s(N), sel(0, add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, add(0, cons(sel(sel(0, cons(0, _x251)), cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x31))), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | sel#(s(N), sel(0, fib1(sel(0, cons(sel(s(add(0, 0)), cons(_x113, cons(cons(X, XS), _x101))), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(sel(0, cons(0, _x181)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | → | sel#(N, XS) | sel#(s(N), sel(sel(add(add(0, 0), 0), cons(0, _x51)), add(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(add(0, 0), cons(0, _x51)), add(0, fib1(sel(add(0, 0), cons(sel(0, sel(0, cons(cons(cons(X, XS), _x101), _x141))), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(add(0, sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, fib1(add(0, 0), _x91)), cons(add(s(_x82), _x81), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(add(_x82, _x81), XS) | sel#(add(0, sel(sel(0, add(0, cons(sel(s(0), cons(_x133, cons(add(0, 0), _x121))), _x61))), cons(s(N), _x21))), sel(s(sel(add(0, 0), cons(0, _x71))), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(cons(X, XS), _x131)), _x221)), _x31)), _x151))), _x101)), _x41)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, cons(0, _x61)), cons(s(N), _x21))), sel(0, fib1(sel(0, cons(cons(X, XS), _x31)), _x71))) | → | sel#(N, XS) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(cons(sel(add(0, sel(0, cons(s(0), _x151))), sel(0, cons(cons(_x133, cons(sel(0, cons(cons(X, XS), _x31)), _x81)), _x161))), _x41), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(add(0, 0), sel(0, cons(add(add(0, 0), cons(add(0, 0), _x61)), _x91))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(s(sel(s(0), cons(_x113, sel(0, cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(sel(sel(0, cons(0, _x151)), cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101))), cons(s(N), _x21))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(s(0), cons(_x73, add(sel(0, cons(sel(sel(0, cons(0, _x121)), cons(0, _x101)), _x111)), cons(add(0, 0), _x61)))), cons(s(N), _x21))), add(0, sel(s(s(sel(0, cons(0, _x91)))), cons(_x53, cons(_x43, cons(cons(X, XS), _x31)))))) | → | sel#(N, XS) | sel#(add(0, sel(s(sel(0, sel(add(0, 0), cons(sel(0, cons(add(0, cons(add(0, 0), _x61)), _x91)), _x101)))), cons(_x53, cons(s(N), _x21)))), sel(s(0), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(0, cons(0, _x271))), cons(add(add(0, 0), sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(sel(0, add(add(0, 0), cons(0, _x271))), cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(0, _x61)), add(0, cons(s(N), _x21)))), add(0, sel(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | sel#(s(N), add(0, sel(0, add(0, fib1(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(add(0, 0), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x91))))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, cons(add(0, 0), _x61)), cons(s(N), _x21))), sel(0, add(0, cons(fib1(_x92, _x91), _x31)))) | → | sel#(N, fib1(_x91, add(_x92, _x91))) | sel#(s(N), sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(sel(0, cons(add(0, 0), _x221)), add(0, cons(cons(X, XS), _x131))), _x221)), _x211)), _x151)), _x101)), _x41)))) | → | sel#(N, XS) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(add(0, 0), sel(0, cons(cons(cons(X, XS), _x131), _x311)))), _x221)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(sel(0, cons(add(0, 0), _x181)), _x61))), _x91))), cons(s(N), _x21))), sel(add(0, s(0)), cons(_x43, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) | |
sel#(add(0, sel(sel(0, sel(0, cons(add(0, add(add(0, 0), cons(add(0, 0), _x61))), _x91))), cons(s(N), _x21))), sel(s(0), sel(0, cons(cons(_x43, cons(cons(X, XS), _x31)), _x71)))) | → | sel#(N, XS) | sel#(add(0, sel(sel(s(0), cons(_x73, cons(0, _x61))), add(0, cons(s(N), _x21)))), sel(0, cons(cons(X, XS), _x31))) | → | sel#(N, XS) | |
sel#(add(0, s(N)), sel(sel(0, cons(0, _x51)), add(0, cons(cons(X, XS), _x31)))) | → | sel#(N, XS) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
Relevant Terms | Irrelevant Terms |
---|---|
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(sel(0, cons(add(0, 0), _x441)), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(sel(0, cons(0, _x451)), 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), fib1(cons(cons(X, XS), _x131), _x451))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, add(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, sel(0, cons(0, _x421))), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(sel(0, cons(0, _x421)), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(add(0, cons(cons(X, XS), _x131)), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x341)), cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) | |
sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(add(0, cons(X, XS)), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(sel(0, cons(cons(cons(X, XS), _x131), _x461)), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x141)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41))), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x333, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(s(add(0, 0)), cons(_x433, cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261), _x291))), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x303, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x291)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(add(0, 0), 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x271)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x251)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x451)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, add(0, 0)), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(sel(0, cons(0, _x411)), 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(add(0, 0), 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)), _x331))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x111)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x211)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x301)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(s(add(0, 0)), cons(_x393, add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(0, cons(sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)), _x431))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(add(0, 0), sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x273, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(sel(0, cons(cons(X, XS), _x471)), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(add(0, 0), cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x181)), _x41)), _x71)))) | |
sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(fib1(cons(X, XS), _x461), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, add(0, 0)), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x371)), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(sel(0, cons(add(0, 0), _x401)), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), add(0, cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(fib1(_x472, _x471), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), sel(0, cons(add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))), _x411)))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(sel(0, cons(0, _x381)), sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, sel(0, cons(0, _x461))), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, fib1(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x351))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(add(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(fib1(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x361), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(0, cons(sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x391))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x361)), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) | |
sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321), _x351)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) | |
sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, add(0, 0)), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(add(0, 0), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(add(0, cons(X, XS)), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(add(0, cons(cons(X, XS), _x131)), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(sel(0, cons(cons(X, XS), _x471)), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(0, cons(sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)), _x431))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101), _x181))), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151), _x211))), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41))), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31), _x251))), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, fib1(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x351))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(fib1(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x361), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x181)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x231)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, sel(0, cons(cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71), _x111))))) → sel#(N, XS) | sel#(s(N), sel(s(0), cons(_x53, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) → sel#(N, XS) |
sel#(add(0, s(N)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)), _x81)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x161)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, sel(0, cons(cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321), _x351)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, add(0, 0)), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(sel(0, cons(0, _x131)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(sel(0, cons(0, _x61)), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), fib1(cons(cons(X, XS), _x131), _x451))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x281)), cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x121)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(fib1(_x472, _x471), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, fib1(_x471, add(_x472, _x471))) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, sel(0, cons(0, _x461))), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x233, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(add(0, 0), 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261), _x291))), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(sel(0, cons(0, _x411)), 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, cons(sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))), _x51))) → sel#(N, XS) |
sel#(sel(0, cons(s(N), _x21)), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(add(0, 0), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x273, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(s(0), cons(_x83, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(s(0), cons(_x333, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, add(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x251)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, sel(0, cons(0, _x421))), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(sel(0, cons(0, _x421)), sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, add(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x241)), cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), sel(0, cons(cons(cons(cons(X, XS), _x131), _x311), _x451)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x301)), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(sel(0, cons(0, _x171)), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(sel(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x371)), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(s(add(0, 0)), cons(_x393, add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)), _x331))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(add(0, 0), sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(sel(0, cons(0, _x451)), 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(sel(0, cons(add(0, 0), _x441)), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(fib1(cons(X, XS), _x461), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x271)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x191)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(sel(0, cons(0, _x341)), cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x361)), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(s(0), cons(_x193, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, add(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) → sel#(N, XS) |
sel#(add(s(_x22), _x21), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(add(_x22, _x21), XS) | sel#(s(N), add(0, sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71))))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(add(0, 0), cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(s(add(0, 0)), cons(_x433, cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(add(0, 0), sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(add(0, 0), cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(sel(0, cons(0, _x201)), cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, fib1(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x141)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(add(0, 0), 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), add(0, cons(cons(cons(X, XS), _x131), _x311)))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(sel(0, cons(0, _x311)), sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(0, cons(sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311)))), _x391))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(sel(0, cons(add(0, 0), _x401)), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, fib1(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x211)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261))), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(s(0), cons(_x303, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321)))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, sel(0, cons(cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41), _x141))), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(add(0, 0), sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, fib1(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x291)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(s(0), cons(_x163, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101))), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), sel(0, cons(add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))), _x411)))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(add(0, sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151))), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(sel(0, cons(0, _x381)), sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(sel(0, cons(0, _x91)), cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, fib1(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x111)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, add(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221), _x321))), _x261)), _x31))), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) | sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(add(0, cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(cons(cons(X, XS), _x131), _x311))))), _x221)), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
sel#(s(N), sel(0, sel(0, cons(add(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, cons(sel(0, sel(0, cons(cons(add(0, sel(add(0, 0), add(0, sel(add(0, 0), cons(sel(0, cons(cons(cons(X, XS), _x131), _x461)), _x311))))), _x221), _x321))), _x261)), _x31)), _x151)), _x101)), _x41)), _x71)))) → sel#(N, XS) |
T(add(x_1, x_2)) | → | T(x_2) | T(add(x_1, x_2)) | → | T(x_1) | |
T(fib1(x_1, x_2)) | → | T(x_1) | T(fib1(x_1, x_2)) | → | T(x_2) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, fib1, add, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(fib1) = μ(add) = μ(add#) = μ(sel) = μ(fib1#) = {1, 2}
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(add(x_1, x_2)) | → | T(x_2) | T(add(x_1, x_2)) | → | T(x_1) |
T(fib1(x_1, x_2)) | → | T(x_1) | T(fib1(x_1, x_2)) | → | T(x_2) |
fib(N) | → | sel(N, fib1(s(0), s(0))) | fib1(X, Y) | → | cons(X, fib1(Y, add(X, Y))) | |
add(0, X) | → | X | add(s(X), Y) | → | s(add(X, Y)) | |
sel(0, cons(X, XS)) | → | X | sel(s(N), cons(X, XS)) | → | sel(N, XS) |
Termination of terms over the following signature is verified: 0, s, add, fib1, sel, fib, cons
Context-sensitive strategy:
μ(T) = μ(0) = ∅
μ(s) = μ(fib#) = μ(fib) = μ(cons) = {1}
μ(sel#) = μ(add#) = μ(add) = μ(fib1) = μ(sel) = μ(fib1#) = {1, 2}
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(fib1(x_1, x_2)) | → | T(x_1) | T(fib1(x_1, x_2)) | → | T(x_2) |